Scala 老项目的好搭子——SBT 0.13.15,虽然是老版本,但在不少旧系统里还蛮常见的。安装也不复杂,准备好JDK 1.6+,下个包、配下PATH环境变量,跑个sbt version就能验证搞定。

它的构建逻辑比较清晰,用Build.scala文件配好依赖、结构清楚点就 OK,像src/main/scalasrc/test/java这类目录都是固定套路。嗯,依赖啥的就交给libraryDependencies去管,SBT 自己会拉。

命令操作也都挺顺手的,像compile编译、test测试、package打包,控制台敲一敲就完事儿了。第一次跑的话要下载一堆 jar,慢点正常,耐心等下就好。

你要是做跨版本编译或者搞多模块工程,SBT 0.13.15 其实也能应付,插件也不少,比如发包用的maven-publish,还能接 Artifactory。

总的说吧,如果你还在维护 0.13.x 的项目,这包绝对是刚需。如果你想试新版,也可以看看SBT 1.9.0这篇。