linux ubuntu16.04桌面版安装sbt

1.官网下载地址:https://www.scala-sbt.org/download.html

下载tgz格式解压包,放在home目录,放在home后,目录其实是  /home/zjj

(zjj是你的用户名)

2.解压

tar -zxvf sbt-1.3.10.tgz

会在 home目录生成一个sbt目录

进入到该目录,cd sbt

3.创建文件 vim sbt

添加内容

BT_OPTS="-Xms512M -Xmx512M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"

java $SBT_OPTS -jar /home/zjj/sbt/bin/sbt-launch.jar "$@"
4.授权创建的文件
chmod +x sbt
5.sudo vim /etc/profile(直接修改局部账号的也可以,vim ~/.bashrc)
# 追加信息
export SBT_HOME=/home/zjj/sbt
export PATH=${SBT_HOME}/bin:${PATH}

6.使生效

source /etc/profile(直接修改局部账号的也可以,source ~/.bashrc)

7.查看版本 sbt -version

ps:这里之前遇到了一个很大的坑,就是虚拟机没有网络,要确保虚拟机有网,打开浏览器测试一下

第一次会在home目录生成  .sbt  .ivy2

 

如果执行sbt xxx命令,最终出现:[error] [launcher] could not retrieve sbt x.x.x

执行下面配置

在 sbt/conf 目录,新建一个文件,vim repositories

添加以下内容:

[repositories]

local

aliyun: http://maven.aliyun.com/nexus/content/groups/public

sbt-releases-repo: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

sbt-plugins-repo: http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

maven-central: http://repo1.maven.org/maven2/

maven-releases: http://teamwork.kmtongji.com/nexus/content/groups/public

 

posted @ 2020-04-16 09:53  我会飞︿( ̄︶ ̄)︿  阅读(625)  评论(0编辑  收藏  举报