Play 2.0 使用 SBT。但是,它提供了自己的 SBT 操作,idea
为新项目创建模块。您必须自己创建一个 IDEA 项目并将模块添加到其中。美好的。
不好的是,Play 2.0 在解压缩时是从其源目录中使用的,并且有一个repository/
子目录实际上是一个 ivy 存储库,与您的~/.ivy2
.
如何为应用程序配置 SBT 构建?在导入的库中,IDEA 无法识别 Scala 编译器。
播放源不在repository/
. 当我publish-local
从 git 构建 Play 2.0 时,它会将 jar 存放在当前位置2.0-RC3-SNAPSHOT
,但不是来源。运行 SBT 操作package-src
确实会生成源 jar,但它似乎留在原地。从 IDEA 附加它仍然不显示FakeRequest
.
最好依靠gen-idea
in SBT 而不是idea
?