zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    android 3dmax
    android 源码
    android 获取 图片 缩略图
    android 导入 3d 场景
    TSQL查询进阶理解SQL SERVER中的分区表
    android 画直接2
    sqlServer 加速
    android 动态壁纸
    sqlServer 2000 唯一 索引
    视频网站
  • 原文地址:https://www.cnblogs.com/guohaoblog/p/9007311.html
Copyright © 2011-2022 走看看