我开始使用scala开发一个Web应用程序。我不明白的是为什么我们有一个build.gradle
文件和一个build.sbt
文件。两个文件中都定义了依赖项。
在什么情况下我应该使用哪一个?
答案 0 :(得分:9)
这些文件是等效的,这就是为什么它们都声明(几乎)相同的依赖项。
所以你可以使用Gradle 或 sbt,但你不需要同时使用它们。如果您想使用Gradle,只需删除build.sbt
即可。如果您想使用sbt,只需删除build.gradle
即可。它们都存在于样本和种子中,以便用户可以选择并查看如何为该类项目配置Gradle / sbt。