sbt相关内容
我有一个 Play框架 2.3项目,我想将单元测试和功能测试分开如下: 运行sbt test应该运行单元测试,并排除集成测试 运行sbt it:test应该仅运行集成测试 Scala文档建议使用project/Build.scala,但是我想使用build.sbt和project/Build.scala的组合,所以我的配置看起来像这样(我也尝试将所有配置都放入Build.scala)
..
我升级了Play和其他库的版本,现在我看到了: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/paul/.ivy2/cache/org.slf4j/slf4j-nop/jars/slf4j-nop-1.7.7.jar!/org/slf4j/impl/Sta
..
我正在尝试在Play 2.2.2项目中使用Google Guice注入.我的build.sbt文件包含以下内容: libraryDependencies ++= Seq( javaJdbc, javaEbean, cache, "com.google.inject" % "guice" % "4.0-beta", "ws.securesocial" %% "secures
..
我有一个带模块的现有SBT项目.我想将Play 2.2作为子模块添加到我的项目中.这个新的Play模块将依赖于其他模块. 到目前为止,我发现的主要内容是Play是带有支持模块的主要项目.如果Play确实支持此设置,请指出正确的方向.谢谢. 我想要的设置(简化): my_project \--- desktop_ui \--- src/main \--- src
..
我有许多Play 2.2.x应用程序已经构建了好几个月没有问题了.但是,从2014年8月1日开始,我开始收到以下警告和错误: 获取org.scala-sbt sbt 0.13.0 ... ::问题摘要:: ::::找不到警告模块: org.scala-lang#scala-library; 2.10.2 ====本地:已尝试 /Users/dpope/.ivy2/local
..
将以下设置添加到Play 2.2.x应用程序的build.sbt文件中 不会禁用Scaladoc生成.如何禁用它? play.Project(appName, appVersion, appDependencies) .settings(scalaVersion := "2.10.3") .settings(jsSettings : _*) .settings(
..
一旦我在2.3播放项目上运行"sbt编译",就不能再使用"sbt编译"来编译任何Play 2.2.x项目.这是我运行sbt命令时出现的错误. [info] Loading project definition from /Users/macbookpro/playproject/project [error] java.lang.NoClassDefFoundError: play/Play
..
我在Scala中使用play 2.2,如何从build.sbt获取版本? name := "project_name" version := "0.2-SNAPSHOT" play.Project.playScalaSettings 或者如何从另一个对象那里传递值? 解决方案 我已将此添加到我的build.sbt中: import com.typesafe.config.
..
我已经在plugins.sbt中添加了此声明 addSbtPlugin("com.typesafe.sbt" % "sbt-aspectj" % "0.9.0") 现在,我想像使用Aspectj-maven-plugin一样,配置该插件以使用方面库org.springframework:spring-aspects:3.1.4编译我的Java控制器类 我已经设置了此配置: i
..
在Java Play 2.1.1应用中,出现以下错误: [myproject] $ update [info] Updating {file:/C:/path/myproject/}myproject... [info] Resolving ... [error] impossible to get artifacts when data has not been loaded. IvyNo
..
我是新手! Framework 2.1(Java版本),并且没有使用scala的经验.我不明白Build.scala中的%和%%是什么意思.我用Google搜索了它们,但找不到它们的含义. 在Build.scala文件中,我有: "org.hibernate" % "hibernate-entitymanager" % "4.1.0.Final", "com.typesafe" %%
..
我正在开发一个Play 2.5应用,该应用需要每天在中午2 pm、4pm自主运行一种方法. 到目前为止,我已经遵循此处的另一个答案大多数方式.已更新application.conf文件以查看模块文件,该文件已正确绑定到OnStartup()方法. 我相信问题与OnStartup()方法中的代码有关,我已经包含了下面的代码-这是在一天的特定时间运行某些东西的正确方法吗? packa
..
我正在开发一个在编译时发现子项目的系统.这行得通.请参见此处.现在唯一的问题是子项目的路由文件被忽略了. 我知道在主路由文件中包含路由文件的通常方法是将后者硬编码为前者.但这违背了我动态子项目的目标. 我敢打赌,在Build.scala中,有一种方法可以发现路由文件并将其附加到主路由文件中.但是我是一个初学者,我不知道该怎么做.你能帮我吗? 或者,如果没有办法在编译时执行它,也许
..
我已按照 https://github.com/jlitola/play-sass 上的说明进行操作一个>. 我的plugins.sbt读取(最后两行) resolvers += "Sonatype OSS Releases" at "https://oss.sonatype.org/content/repositories/releases" addSbtPlugin("net.lito
..
我一直在使用以下文档: https://www.playframework.com /documentation/2.4.x/SBTSubProjects ,并已在主模块和子模块中拆分了一个大型项目. 一些7000编译器错误,大量的咖啡因以及“哇-希望我以前知道"的后来,我让该项目再次使用其新的模块化布局进行工作. 现在,我想创建第二个子模块. 我们将主模块称为ROOT,我们可以
..
我正在尝试配置Sublime Text 2,以更好地支持使用Scala和Play! 2按照 http ://engineering.panaxiom.co.uk/post/34631917299/sublime-text-2-with-sbt-and-play-2 . (我只做了一个更改:我将插件版本更新为0.1.1.) 我几乎可以完成本教程中给出的步骤,但是第二个总是失败(生成ensime
..
在build.scala中,我更改了消息文件的路径,如下所示: val main = play.Project(appName, appVersion, appDependencies).settings( lessEntryPoints
..
从2.04迁移到2.1时,我们的发布任务遇到了问题,该任务将zip文件从dist任务发送到Artifactory. 现在我们得到的是以下错误: Internal task engine error: nothing running. This usually indicates a cycle in tasks. 播放框架用户组中对此进行了讨论: https://githu
..
我的目标是启动包含在我的 Play 应用中的集成测试. 为此,我曾经通过Intellij启动它们. 这些测试需要Spring AspectJ编织,因此我在Intellij测试配置文件中对此VM参数进行了精确调整: -javaagent:/Users/myName/.ivy2/cache/org.springframework/spring-instrument/jars/spring-
..
我是scala和sbt的新手.我设法用一个罐子插件创建了一个可执行罐子. 我正在尝试将这个额外的(单一罐)工件发布到工件上,但是我无法做到这一点.有人知道怎么做吗? 我查看了 http://www .scala-sbt.org/0.12.3/docs/Detailed-Topics/Artifacts.html ,但我无法使其正常工作. (播放2.1.2,sbt 0.12.3,s
..