为什么在play框架中有build.gradle和build.sbt?

Mar*_*cos 9 scala gradle sbt playframework

我开始用scala开发一个web应用程序.我不明白的是为什么我们有一个build.gradle文件和一个build.sbt文件.两个文件中都定义了依赖项.

我应该在哪种情况下使用哪一个?

mar*_*ira 9

这些文件是等效的,这就是为什么它们都声明(几乎)相同的依赖项.

所以你可以使用Gradle sbt,但你不需要同时使用它们.如果您想使用Gradle,只需删除即可build.sbt.如果你想使用sbt,只需删除即可build.gradle.它们都存在于样本和种子中,以便用户可以选择并查看如何为该类项目配置Gradle/sbt.

  • @ElliottFrisch,关于“使Java项目仍处于Maven耻辱”,我没有得到您的评论。哪个Java项目?这个问题是关于我认为的Play模板/样本的。 (2认同)