ubuntu14.04server下安装scala+sbt工具

安装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

原文地址:https://www.cnblogs.com/guohaoblog/p/9007311.html