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

  • 相关阅读:
    AT4119[ARC096C]Everything on It【斯特林数,容斥】
    AT2164[AGC006C]Rabbit Exercise【差分,倍增,数学期望】
    hdu5909Tree Cutting【FWT】
    JavaWeb apache和tomcat是如何配合工作的
    JavaWeb 目录
    SQL Server CLUSTERED
    SQL Server ISNULL
    JavaWeb Servlet教程
    SQL Server DISTINCT
    SQL Server 哈希索引
  • 原文地址:https://www.cnblogs.com/guohaoblog/p/9007311.html
Copyright © 2011-2022 走看看