1 下载sbt
官网
下载慢的话,可以尝试下试下用迅雷下载(个人用这个下载快点),
示例:
2 安装
- 解压
我文件文件下载到了 ~/Modies/sbt-1.3.8.zip
cd ~/Modies
sudo mv sbt-1.3.8.zip /usr/local #如果perssion denied ,前面加上sudo
cd /usr/local
sudo tar -zxvf sbt-1.3.8.zip
- 添加至环境变量path
cd /etc
# chmod a+w profile // a+w/u+w不是重点,不讨论
vi /etc/profile #如果没有权限更改 可以用chmod命令先更改文件权限
最后一行加上
export PATH=$PATH:/usr/local/sbt/bin
保存退出
source /etc/profile
- 设置国内仓库
1 设置全局仓库
cd ~
mkdir .sbt
cd .sbt
vi repositories
文件内容为
[repositories]
local
public: http://maven.aliyun.com/nexus/content/groups/public/
typesafe:http://dl.bintray.com/typesafe/ivy-releases/ , [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
ivy-sbt-plugin:http://dl.bintray.com/sbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
sonatype-oss-releases
sonatype-oss-snapshots
2 配置conf下的文件设置所有项目均使用全局仓库配置,忽略项目自身仓库配置
cd /usr/local/sbt
vi conf/sbtopts
末尾加上
-Dsbt.override.build.repos=true
Scala 项目验证
https://my.oschina.net/joymufeng/blog/3106696