我正在为一个使用 Playframework 2.2 的新项目而苦苦挣扎。我的问题是我找不到任何 Build.scala。正常吗?为什么?我找不到它。
我还尝试从旧项目中添加一个 Build.scala(该项目运行良好),但是在启动播放时出现错误:
[error] java.lang.ExceptionInInitializerError
有人有想法吗?
我正在为一个使用 Playframework 2.2 的新项目而苦苦挣扎。我的问题是我找不到任何 Build.scala。正常吗?为什么?我找不到它。
我还尝试从旧项目中添加一个 Build.scala(该项目运行良好),但是在启动播放时出现错误:
[error] java.lang.ExceptionInInitializerError
有人有想法吗?
build.sbt
您可以像这样在文件中指定这些:
libraryDependencies ++= Seq(
// "group" % "artifact" % "version"
)
确保在该块之前和之后有空的新行。
我想可以使用 build.sbt 或 project/build.scala 甚至两者都与 play2 一起使用,但是如果您使用 play2 2.2 生成新应用程序,则 build.sbt 是添加依赖项的默认位置
http://www.playframework.com/documentation/2.2.x/SBTDependencies
和
http://www.scala-sbt.org/release/docs/Getting-Started/Library-Dependencies.html
这是一个旧线程,但我最近遇到了这样的问题,经过 3 个小时的搜索,互联网似乎没有足够的答案。
在 Eclipse 中使用 sbt
确保将 sbteclipse 添加到您的插件定义文件中(如果不存在,则创建一个)。
您可以使用:
~/.sbt/0.13/plugins/plugins.sbt 中的全局文件(适用于 0.13 及更高版本)
PROJECT_DIR/project/plugins.sbt 中的项目特定文件
在您的终端运行:
activator eclipse
在 Eclipse 解决方案资源管理器中突出显示您的项目并点击F5
导入您最初尝试导入的任何内容
该activator eclipse
命令将告诉 activator 根据您的build.sbt