我在 Java(现在是 Scala)项目中使用 Maven 已有一段时间了。最近,我看到一些关于 Maven 问题的讨论(example)。就个人而言,到目前为止我对此很满意。我已经为 Scala 使用了一些 sbt,我认为它运行良好。
再次重申,我的意思不是说哪个系统更好,而是要探讨存在哪些其他替代方案,以及真正的开发人员如何将它们用于 Java 和 Scala 项目。
最佳答案
有一个Scala plugin对于 Gradle .
或者你可以使用 Scala's built-in Ant tasks和 Ivy用于依赖管理(这是 SBT 内部使用的)。
还有一个选项是 Apache Buildr .
几乎所有为基于 Java 的项目设计的构建系统都应该适用于 Scala。
相关:
关于java - 用于 Java 和 Scala 开发的 Maven 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17410713/