2

我正在为一个使用 Playframework 2.2 的新项目而苦苦挣扎。我的问题是我找不到任何 Build.scala。正常吗?为什么?我找不到它。

我还尝试从旧项目中添加一个 Build.scala(该项目运行良好),但是在启动播放时出现错误:

[error] java.lang.ExceptionInInitializerError

有人有想法吗?

4

3 回答 3

5

build.sbt您可以像这样在文件中指定这些:

libraryDependencies ++= Seq(
  // "group" % "artifact" % "version"
)

确保在该块之前和之后有空的新行。

于 2013-11-02T20:54:39.197 回答
0

我想可以使用 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

于 2013-11-03T19:19:45.453 回答
0

这是一个旧线程,但我最近遇到了这样的问题,经过 3 个小时的搜索,互联网似乎没有足够的答案。

在 Eclipse 中使用 sbt

  1. 确保将 sbteclipse 添加到您的插件定义文件中(如果不存在,则创建一个)。

    • 您可以使用:

      1. ~/.sbt/0.13/plugins/plugins.sbt 中的全局文件(适用于 0.13 及更高版本)

      2. PROJECT_DIR/project/plugins.sbt 中的项目特定文件

  2. 在您的终端运行: activator eclipse

  3. 在 Eclipse 解决方案资源管理器中突出显示您的项目并点击F5

  4. 导入您最初尝试导入的任何内容

activator eclipse命令将告诉 activator 根据您的build.sbt

于 2015-05-31T01:07:34.810 回答