1. SBT 地位
SBT就像maven一样是一个scala项目的构建工具,我也只是会简单的使用打包,下面我会介绍一下SBT整个的安装流程和打包过程,其实很简单。
2. SBT 安装(windows 和 Linux 大同小异)
像maven一样SBT是一个软件所以需要在系统上安装此工具。
① 官网下载,下载后解压,C:\Program Files\sbt
② 配置环境变量,C:\Program Files\sbt\bin
,其实是可以让系统找到sbt-launch.jar
③ 启动cmd,进入某一个工程的HOME目录下,执行sbt
命令会显示Getting org.scala-sbt sbt 0.13.12 ...
,这表示是在下载org.scala-sbt包(只会在第一次下载),下载完成以后就会自动进入SBT的交互界面,如下图:
Note: 其实这些操作都是可以在IDEA 的Terminal中完成,我感觉更方便一些
3. SBT 打包
其实SBT打包是用一个sbt-assembly的插件来打包的,那IDEA来做例子: