sbt相关内容

找不到sbt启动器0.11.2

我有一个使用sbt 0.11.2的Play 2.0应用程序.但是,当我设置新的Play服务器时,它获取了最新版本的sbt 0.11.3.现在,当我在新服务器上运行sbt compile时,它会抱怨 Detected sbt version 0.11.2 Cannot find sbt launcher 0.11.2 Please download: /sbt-launch.jartypes ..
发布时间:2020-05-28 02:16:50 其他开发

Intellij:无效的项目ID:

我将Intellij Idea更新为2018.2.6 现在我无法使用播放配置启动我的播放项目-它给了我这个: [error] Not a valid project ID: myProject [error] project myProject [error] ^ 我尝试了所有这些建议: 简单的SBT配置有效. 解决方案 我可以解决问题: 关闭Intellij中的项目 ..
发布时间:2020-05-28 02:15:55 其他开发

没有配置应用程序加载器

我正在按照java -Dconfig.file='/home/me/production.conf' -jar target/scala-2.11/myplayapp.jar 尽管我的图书馆中有果汁,但出现以下错误: libraryDependencies += guice 我对此有适当的帮助. java.lang.RuntimeException: No applicati ..
发布时间:2020-05-28 02:15:40 Java开发

如何连接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项目中,我们遇到了这个问题. 当我们运行javascript测试时,它会触发scala源代码的编译. 所有javascript测试均在test/assets下,并且此路径内的任何更改都不应触发源代码的编译. 这意味着此文件夹在某处称为源目录.我试图查看可以在哪个sbt属性中引用该文件夹,但没有找到. 任何人都可以提供一些有关如何防止更改此文件夹中的文件时触发 ..
发布时间:2020-05-28 02:14:34 其他开发

为什么在播放框架中有一个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 其他开发

使用sbt-native-packager的SBT如何创建不同的构建文件?

我有一个Play 2.3应用程序,根据文档,我可以构建一个debian软件包,当我要构建这样的东西时就会出现问题: 对于dev, qa and prod,我有不同的配置,我想构建4个不同的程序包,一个包含代码,另一个包含配置.所以我将获得这4个软件包: app-version.deb [this contains the code] app-config-dev-version.deb ..
发布时间:2020-05-28 02:13:07 其他开发

PlayRunHook在多模块项目中不起作用

我们需要一个基础游戏框架项目,其中包含其他游戏和scala项目作为模块.那些内部独立的项目可以具有不同的javascript框架和构建系统,例如webpack,gulp等. 因此,我尝试从 https://www.playframework.com/documentation中尝试PlayRunHook /2.4.x/SBTCookbook .单个项目挂钩按预期工作.但是,无法在多模块项目上 ..
发布时间:2020-05-28 02:11:59 其他开发

播放框架作为SBT非根模块

我正在尝试使用SBT与核心Java模块和其他Java客户端一起开发Play 2.0 Web应用程序.能否以仍能正确构建Play应用程序的方式进行配置? 我之前曾开发过一个小型的Play 2.0应用程序,但直接使用SBT的经验为零.到目前为止,我已经提出了以下目录结构和project/Build.scala文件. root/ |---common/ | |---client1/ ..
发布时间:2020-05-28 02:06:36 其他开发

发布Play框架插件的资产文件

使用build.sbt文件中的publishTo,它可以是自动化发布进度. 但是资产文件(在public文件夹中)没有打包.如何打包和发布资产文件? 解决方案 对于本地发布的资产文件,请将此代码段添加到build.sbt文件中 import play.PlayImport.PlayKeys._ packagedArtifacts in publishLocal := { val ..
发布时间:2020-05-28 02:06:07 其他开发

如何在“运行"时运行自定义任务(用量角器编写的功能测试).任务已启动并正在运行?

我正在开发基于Play框架构建的网络应用. 我要实现的目标是创建一个自定义sbt任务,其工作方式如下: 启动播放应用程序 运行我的自定义任务(取决于正在运行的应用程序,使用javascript编写的功能测试) 自定义任务完成后停止应用程序 现在,我被困在第二步. 我有这个正在工作的sbt脚本: lazy val anotherTask = taskKey[Unit ..
发布时间:2020-05-28 02:05:51 其他开发