sbt配置

1. 下载sbt安装包

下载地址点这里


2. 解压文件

tar zxvf sbt-0.13.9.tgz

3. 建立启动sbt的脚本文件

./sbt目录下面新建文件名为sbt的文本文件

<code class="hljs bash has-numbering">$ <span class="hljs-built_in">cd</span> ./sbt
$ vim sbt
<span class="hljs-comment"># 在sbt文本文件中添加如下信息:</span>
BT_OPTS=<span class="hljs-string">"-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"</span>
java <span class="hljs-variable">$SBT_OPTS</span> -jar /home/zhangchengfei/Tools/sbt/bin/sbt-launch.jar <span class="hljs-string">"<span class="hljs-variable">$@</span>"</span> </code><ul style="" class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li></ul>

这里路径需要需改为你自己对应的文件路径,只要能够正确的定位到解压的sbt文件包中的sbt-launch.jar文件即可

修改sbt文件权限

$ chmod u+x sbt 

4. 配置PATH环境变量

<code class="hljs bash has-numbering">$ vim ~/.bashrc
<span class="hljs-comment"># 在文件尾部添加如下代码后,保存退出</span>
<span class="hljs-keyword">export</span> PATH=/home/zhangchengfei/Tools/sbt/:<span class="hljs-variable">$PATH</span></code><ul style="" class="pre-numbering"><li>1</li><li>2</li><li>3</li></ul>

使配置文件立刻生效

$ source ~/.bashrc

5. sbt设置

  • 配置文件的目录在./sbt/conf/sbtconfig.txt

  • 设置网络代理,在配置中添加:

<code class="hljs avrasm has-numbering">-Dhttp<span class="hljs-preprocessor">.proxyHost</span>=proxy<span class="hljs-preprocessor">.zte</span><span class="hljs-preprocessor">.com</span><span class="hljs-preprocessor">.cn</span>
-Dhttp<span class="hljs-preprocessor">.proxyPort</span>=<span class="hljs-number">80</span></code><ul style="" class="pre-numbering"><li>1</li><li>2</li></ul>
  • 安装完成后会在用户的根目录生成两个文件夹,sbt工作文件夹.sbt和lvy缓存目录.ivy2,修改默认路径,在配置中添加:
<code class="hljs haml has-numbering">-<span class="ruby"><span class="hljs-constant">Dsbt</span>.global.base=<span class="hljs-regexp">/home/zhangchengfei</span><span class="hljs-regexp">/Tools/sbt</span><span class="hljs-regexp">/.sbt
</span></span>-<span class="ruby"><span class="hljs-constant">Dsbt</span>.ivy.home=<span class="hljs-regexp">/home/zhangchengfei</span><span class="hljs-regexp">/Toos/sbt</span><span class="hljs-regexp">/.ivy2</span></span></code><ul style="" class="pre-numbering"><li>1</li><li>2</li></ul>

注意:上面这种方式修改路径我尝试过并没有成功,网上说需要重启系统才能生效。由于电脑当前状态信息太多(开的应用太多)重启后很难恢复,并且这并不影响实验结果,所以没有进一步测试验证。


6. 测试sbt是否安装成功

第一次执行时,会下载一些文件包,然后才能正常使用,要确保联网了,安装成功后显示如下

<code class="hljs sql has-numbering">$ sbt sbt-version
[info] <span class="hljs-operator"><span class="hljs-keyword">Set</span> <span class="hljs-keyword">current</span> project <span class="hljs-keyword">to</span> sbt (<span class="hljs-keyword">in</span> build file:/opt/scala/sbt/)
[info] <span class="hljs-number">0.13</span><span class="hljs-number">.9</span></span></code><ul style="" class="pre-numbering"><li>1</li><li>2</li><li>3</li></ul>

【完】

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值