scala相关内容

如何连接Scala Intellij调试器进行测试?

将IntelliJ调试器配置为附加到sbt管理的scala Play测试需要什么步骤? 在IntelliJ 2019中,您可以使用sbt shell中的调试按钮将调试器附加到sbt run命令,而无需进行配置更改. 但是,调试器不会附加到test命令. 解决方案 请考虑通过IntelliJ的 在 sbt项目工具中窗口选中复选框Use sbt shell for builds 打开 ..
发布时间:2020-05-28 02:15:38 其他开发

使用Play Framework作为组件

我正在尝试将Play Framework网络服务器添加为大型应用程序的一部分,但该应用程序的主要用途不是Web服务器.它已经接受了各种连接,包括串行和TCP,但是我需要添加WebSocket,并且Play Framework的WebSocket接口是更可取的. (我们尝试过Undertow,但其笨拙的界面遇到了太多问题) 我只能创建并启动一个应用程序,但是我无法连接到它.运行以下代码后,端口 ..
发布时间:2020-05-28 02:15:31 其他开发

使用specs2和FakeApplication()测试数据库会使进化插入失败

这是玩的! Framework 2.0. 我正在尝试编写一个简单的测试用例,以确保我的用户模型能够正常运行并将数据持久存储在数据库中.我想尽可能在​​内存中运行它,以便在每次新运行时都能重新开始. 我遇到的问题是我的演化运行(创建了表,插入了数据,但是我不能在那里查询它).首先,我的代码. CREATE TABLE user_data ( id SERIAL PRIMARY KE ..
发布时间:2020-05-28 02:15:01 其他开发

(播放2.4)特质中的依赖注入?

在游戏2.4中,可以在特征中使用依赖项注入吗? 有什么例子吗? 谢谢. 解决方案 我在这里与Guice讨论运行时DI,因为它是Play使用的默认方法.其他DI方法或框架在这里可能会有所不同. 不可能将依赖项注入特征,因为特征不能实例化.特质没有构造函数来定义依赖项. 在Play中,只要class MySpec extends PlaySpecification { ..
发布时间:2020-05-28 02:14:54 其他开发

如何在Play Framework 2.2.1中读取文件?

我有一个静态文件,要在我的Play框架模型之一中读取.该文件中包含一些简单的文本.我找不到任何示例或API,这些示例或API不能显示存储此类资源的适当位置,其次是如何访问该资源.无论使用什么功能,我都在使用Play for Scala,但我认为这并不重要. 解决方案 您可以按照以下说明将任何资源文件放在/conf文件夹中并(以编程方式)加载: ..
发布时间:2020-05-28 02:14:26 其他开发

在Products.scala中找不到Flash

我目前正在阅读彼得·希尔顿(Peter Hilton)的"Play for Scala".我刚刚结束了第一个示例Play应用的结尾,您在其中构建了一个回形针目录. 但是,编译时出现编译错误,告诉我未找到值"flash".通常,这是我犯的一个简单错误,但是由于我只是按照书中的指南进行操作,因此无法确定修复方法. 错误在"NewProduct"功能的第52和53行中 这是代码: ..

为什么在播放框架中有一个build.gradle和一个build.sbt?

我开始使用Scala开发Web应用程序.我不明白的是为什么我们有一个build.gradle文件和一个build.sbt文件.在两个文件中都定义了依赖项. 在哪种情况下我应该使用哪个? 解决方案 文件是等效的,这就是为什么它们都声明(几乎)相同的依赖项的原因. 因此您可以使用Gradle 或 sbt,但是您无需同时使用两者.如果要使用Gradle,只需删除build.sbt.如 ..
发布时间:2020-05-28 02:14:10 其他开发

Scala Play 2.0.编译错误:解码时发生IO错误

我从GitHub( https://github.com/henrikengstrom/roygbiv),而其中一个模块是Play 2.0模块.因此,我可以在每个模块上使用SBT的run命令运行整个应用程序,并且一切正常.但是,当我将非英文字符添加到Play 2.0模板(index.scala.html)并在浏览器中按F5时,会出现编译错误: 解码时发生IO错误 C:\ Users ... ..
发布时间:2020-05-28 02:13:50 其他开发

带有Anorm和Scala Play框架的动态SQL参数

是否可以为主动脉的"on"方法动态创建一个列表? 我有一个带有可选输入的表单,当前我检查每个Option并使用定义的Options创建一个列表,并试图将其传递给主动脉.目前,我收到此编译错误 type mismatch; found : List[java.io.Serializable] required: (Any, anorm.ParameterValue[_]) 我不确定如 ..
发布时间:2020-05-28 02:13:46 其他开发