sbt相关内容

sbt组装中的合并策略和缺少应用程序加载器

我有一个正在使用的Play网络应用,我希望能够使用sbt程序集将其部署为胖子.在调试中运行该应用程序时,因为它已添加到我的build.sbt文件:libraryDependencies += guice中,所以guice库没有被识别的问题.我已经创建了sbt程序集MergeStrategy配置并运行sbt程序集,并成功编译了该项目的jar文件,但是,当我尝试运行jar时,在控制台中出现以下异常: ..
发布时间:2020-05-28 02:04:43 其他开发

获取“如果不同的类符号获得相同的字节码级内部名称,如何getCommonSuperclass()来完成其工作".编译错误

我的Play 2.1.1项目使用SBT 0.12.3,并且在我的开发机上进行编译时,一切正常,我没有出现任何错误,并且该应用程序运行没有任何问题.当我尝试在用于测试的EC2实例上对其进行编译时,出现以下超长错误消息.两种环境之间唯一可能相关的区别是,我的开发机上有java 6(1.6.0_45),而EC2上有java 7(1.7.0_19),但是我目前无法更改.你见过这样的东西吗?这可能是关于什么 ..
发布时间:2020-05-28 02:04:32 其他开发

删除或排除sbt 1.0.x中的WatchSource

概述 在Internet上浏览了一段时间之后,我没有找到一种很好的方法来省略Play框架应用程序中sbt 1.0.x所监视的某些文件夹. 针对sbt的较早版本发布的解决方案: 如何从编译中排除文件夹 如何不监视文件Play框架的变化 还有更多,但几乎相同. 1.0.2的发行说明表明,+=和++=行为得以保留,但其他所有内容均被删除. https://www.sca ..
发布时间:2020-05-28 02:04:12 其他开发

播放框架:从Build.sbt中读取版本

我一直看到很多有关如何从build.sbt中读取版本的问题,并且提供了许多变通方法来将build.sbt指向conf/application.conf并具有而是在conf/application.conf中指定的版本. 我有一个Configuration对象,需要获取该版本.我目前有这样的设置(如何获取应用程序播放框架和build.sbt 中的版本),其中来自application.conf ..
发布时间:2020-05-28 02:02:34 其他开发

我如何在正常的sbt项目中使用play ws库而不是play?

当我尝试在正常的sbt项目而不是play项目中使用Play WS库时,我必然会使用play.api.Play.current并得到 java.lang.RuntimeException:“没有启动的应用程序" 尝试运行该应用程序时. 解决方案 要在游戏之外使用play-ws,请参阅文档的“使用WSClient"部分:http://www.playframework.com/document ..
发布时间:2020-05-28 02:00:07 其他开发

sbt 0.13.8 URI具有权限组件

在sbt项目中运行sbt时出现此错误.我有JDK 8和sbt 0.13.8.我可以毫无问题地运行激活程序命令,但是我需要sbt正常工作,因为我的IDE(IntelliJ IDEA)使用它来加载项目. E:\work\workspace\knowlege\play-scala-di>sbt Java HotSpot(TM) 64-Bit Server VM warning: ignor ..
发布时间:2020-05-28 01:59:50 其他开发

激活器〜运行不起作用

运行activator ~ run时,会发生以下情况: 开发服务器首次运行时,我在控制台中收到一条消息,指出服务器正在侦听端口9000. 现在,当我对文件进行更改并保存时,没有任何内容输出到控制台. 但是,刷新页面时,我会在控制台中看到有关重新加载的消息,并且浏览器也会加载. 我以为~ run意味着每次文件更改都要重新运行? 解决方案 打开您的build.sbt文件,并检查 ..
发布时间:2020-05-28 01:58:52 其他开发

Play!2.x构建导致sbt失败,并出现NoClassDefFoundError

我刚刚更新了IDE,插件版本和库依赖关系,现在无法构建我的项目. SBT在执行时抛出java.lang.NoClassDefFoundError: sbt/TrackLevel.我也无法运行./sbt clean,因为它试图加载项目并失败并出现相同的错误. 解决方案 这可能由于各种原因而发生,通常是由于某些版本不匹配或剩余的缓存所致.令人惊讶的是,sbt经常无法优雅地处理更新插件,更不用说 ..
发布时间:2020-05-28 01:58:36 其他开发

如何在Play框架中不监视文件的更改

在使用 sbt-buildinfo 创建一个BuildInfo.scala的Play Framework 2.2项目中编译项目时的文件,如何配置build.sbt以便Play Framework不会监视BuildInfo.scala文件的更改,并且如果该文件更改也不会重新启动服务器? 例如,如果会话开始于: $ sbt ~run ,服务器以开发模式启动,然后在另一个终端窗口中启动另 ..
发布时间:2020-05-28 01:57:03 其他开发

sbt:子项目的动态聚合

我想发明一种系统,动态发现子项目,并将其自动汇总到我的项目中.或至少以某种方式进行配置. 为此,我计划有一个“模块"文件夹或一个可选的配置文件,其中包含模块的路径. 无论如何,我都需要遍历子文件夹(或遍历配置文件中的路径列表),并汇总每个子项目.我不知道该怎么办. 当前,我正在使用build.sbt文件在Play框架中进行构建.我需要像这样添加循环: name := "my ..
发布时间:2020-05-28 01:56:34 其他开发

玩! 2.0框架多模块项目

我需要有两个不同的项目,例如内部项目和外部项目,它们使用相同的数据层,并且我想避免由于干燥的原因而复制配置文件. 我在 http://www.playframework.org上查看了子项目文档. /documentation/2.0.2/SBTSubProjects ,但是文档很短. 由于@Georg Engel,我现在意识到可以模块化配置的可能性 import sbt._ i ..
发布时间:2020-05-28 01:56:08 其他开发

清理基于Play框架的项目

运行新的基于Play-framework 2.0的项目后,我无法清理它-生成的人员仍然留在下面, $ play new myapp > app name: myapp > template: java app myapp/ ├── app │ ├── controllers │ └── views ├── conf ├── project └── public ..
发布时间:2020-05-28 01:55:29 Java开发