一、下载sbt安装包

从sbt官网下载地址:http://www.scala-sbt.org/download.html下载安装包,以sbt-0.13.13.tgz为例。

二、安装

1、将下载的二进制包移动到/usr/local目录,解压缩文件包

tar zxvf sbt-0.13.13.tgz

mv sbt-launcher-packaging-0.13.13 sbt  //重命名目录

2、创建启动sbt的脚本文件

cd /usr/local/sbt/

vi sbt

在打开的sbt文本文件中添加

#!/bin/bash
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
Java $SBT_OPTS -jar /usr/local/sbt/bin/sbt-launch.jar "$@"

然后按Esc键 输入 :wq 保存退出,注意红色字体中的路径是定位到解压的sbt文件包中的sbt-launch.jar文件的绝对路径

3、修改sbt脚本文件权限

chmod u+x sbt

4、配置PATH环境变量

可以选择配置~/.bashrc 或 /etc/profile,此处以配置 /etc/profile 为例

vi /etc/profile

在文件尾部添加如下代码后,保存退出

export PATH=/usr/local/sbt/:$PATH

使配置文件立刻生效

source /etc/profile

三、测试sbt是否安装成功

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

sbt sbt-version

转载于:https://www.cnblogs.com/wrong5566/p/6401277.html

Linux环境下手动配置sbt相关推荐

  1. Linux环境下路由表配置一

    路由表配置网关及端口   网络地址:分析目标地址 接口:数据有可能从路由器的哪个出口出来,哪个就是接口 网关:目标网络与发数据的设备不在一个网段内,下一个路由器邻近主配置路由器的接口ip就是网关,线路 ...

  2. openfire在windows环境和linux环境下的配置

    一般很多时候开发人员会用openfire作为消息推送或者即时通讯的服务器,下面主要介绍一下openfire在windows环境和linux环境下的配置. 一.openfire在windows环境下的配 ...

  3. linux彻底卸载multipath,深度分析LINUX环境下如何配置multipath

    首先介绍一下什么是多路径(multi-path)?先说说多路径功能产生的背景,在多路径功能出现之前,主机上的硬盘是直接挂接到一个总线(PCI)上,路径是一对一的关系,也就是一条路径指向一个硬盘或是存储 ...

  4. Linux环境下安装配置Hadoop教程

    Linux环境下安装配置Hadoop教程 在Linux环境下,安装配置Hadoop教程. 准备工作 1.VMware虚拟机 2.Linux环境:CentOS 7 3.远程登陆:Xshell 6 &am ...

  5. openfire linux 64,openfire在windows环境和linux环境下的配置

    一般很多时候开发人员会用openfire作为消息推送或者即时通讯的服务器,下面主要介绍一下openfire在windows环境和linux环境下的配置. 一.openfire在windows环境下的配 ...

  6. 关于Linux环境下安装配置vsftpd服务全攻略(踩坑)

    2017年08月09日 19:42:19 木大白易 阅读数 17536更多 分类专栏: Linux OS 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接 ...

  7. Linux环境下Swap配置方法

    2019独角兽企业重金招聘Python工程师标准>>> 在Unix/Linux环境下,Swap是比较重要的空间配置内容.Swap出现的背景源于对物理内存的使用特性.相对于外存储器(硬 ...

  8. linux环境下tomcat配置PHP

    一.配置linux宝塔环境(可选) 宝塔安装地址:宝塔linux面板,一键安装LAMP/LNMP/SSL/Tomcat 宝塔安装完成后下载相关插件: 1.配置LNMP环境 软件商店下载Nginx,My ...

  9. 在redhat/centos的linux环境下安装配置java web运行环境

    2019独角兽企业重金招聘Python工程师标准>>> 环境安装配置: 1.jdk的安装配置     ①下载jdk,地址 http://www.oracle.com/technetw ...

最新文章

  1. mysqldump定时备份数据库
  2. Linux怎么查询全部容器时间,docker容器与Linux主机环境获取时间不一致
  3. java文件流插入数据库_使用Java流查询数据库
  4. 监听ListView滚动到最底部
  5. 一个无法捕获ADO.NET Dataset的内存错误
  6. Spring(二)——IoC
  7. 零元学Expression Blend 4 ndash; Chapter 21 以实作案例学习MouseDragElementBehavior
  8. abp radio表单元素 消失了
  9. python 编程算法_python语言编程算法
  10. 什么是SQL Server日志传送?
  11. 怎样区分直连串口线和交叉串口线?
  12. 第 17 章 垃圾回收器
  13. java设置手指点击_java设置鼠标在jpanel时变为手指形状
  14. 域控服务器的ip地址,修改Active Directory域控制器IP地址
  15. ps快速抠图 PS抠白底图
  16. 双摄像头做slsm_刚刚考完!真实双机位复试经验帮你避雷!
  17. android11 root、android10 root、android9 root、android8.1 root、android6.0 root user版本权限开放
  18. c语言————开辟动态内存空间
  19. 《阿尔比恩的种子》pdf、mobi、epub
  20. 敏捷结果30天之第十一天:高效能、慢生活

热门文章

  1. linux 新分区使用1%,linux下使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区...
  2. 【MySQL】UPDATE LEFT JOIN
  3. mysql base64
  4. 【SpringBoot】【Thyemeleaf 】【Spring EL表达式】 SPEL调用静态类、静态方法
  5. 【spring boot】使用RestTemplate调用微信code2Session接口
  6. python闭包的原理_web前端:js 闭包原理
  7. 怎么中文读_这些中文名字如果用日语念出来会怎样?!
  8. JRebel : java.lang.OutOfMemoryError: PermGen space 异常
  9. Apache Flink 零基础入门(十二)Flink sink
  10. Python 3.10刚发布,这5点非常值得学习!