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

时间:2018-01-13 00:38:10

标签: scala gradle playframework sbt

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

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

1 个答案:

答案 0 :(得分:9)

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

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