安装sbt参考https://www.cnblogs.com/wrencai/p/3867898.html
在安装scala时 首先得安装jdk环境,最好安装最新版本以免后续安装出现不必要的麻烦
一、安装JDK1.8
$ sudo apt-get update
$ sudo apt-get upgrade
使用PPA(personal package archieve)WEBUPD8的方式安装。
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
如果你正在使用OPenJDK,那么先将它移除以免产生任何的冲突(如果没有请忽略)
$ sudo apt-get remove --purge openjdk*
然后使用下面的命令安装Oracle Java 8
$ sudo apt-get install oracle-java8-installer
二、安装scala
从 Scala 官网地址 http://www.scala-lang.org/downloads 下载 Scala 下拉到底部,下载.tgz文件(ubuntu系列的)
$ wget https://downloads.lightbend.com/scala/2.12.6/scala-2.12.6.tgz
接着解压scala包,执行命令
$ tar -xzvf scala-2.12.6.tgz -C /usr/local/share #此文件路径自定义即可
修改配置文件
$ sudo vim /etc/profile
在文件中添加
export PATH="$PATH:/usr/local/share/scala/bin"
最后执行
$ source /etc/profile
这时scala已经安装成功,可以通过输入scala查看版本信息
三、安装sbt
下载sbt
$ wget https://piccolo.link/sbt-1.1.5.tgz
$ sudo tar -zxvf sbt-1.1.5.tgz -C /usr/local/share/scala/
建立启动sbt的脚本文件
$ cd /usr/local/share/scala/sbt
$ vim sbt
添加以下内容:
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
java $SBT_OPTS -jar /usr/local/share/scala/sbt/bin/sbt-launch.jar "$@"
(红色部分为解压sbt的绝对路径)
$ sudo chmod 777 sbt
配置PATH环境变量,保证在控制台中可以使用sbt命令
$ sudo vim ~/.bashrc
在文件底部添加以下代码,并保存
export PATH=/usr/local/share/scala/sbt/:$PATH
$ source ~/.bashrc #使配置文件立刻生效
测试sbt是否安装成功
$ sbt sbtVersion