从历史上看,我曾使用Ant + Ivy或Maven来构建Java项目。我现在正在研究非基于XML的解决方案。
Gradle可以编译,修改和发布我的项目,几乎没有问题。
我可以对SBT做同样的事情吗?如果是这样,您能否提供一个使用sbt构建仅Java项目的简单示例。
是的,这完全有可能。完全不需要设置,一个小的build.sbt文件应该可以解决问题,例如:
organization := "your.group.id" name := "Your project" version := "1.0-SNAPSHOT" libraryDependencies ++= Seq( <any normal jar deps> )
并从命令行运行sbt package。
sbt package