Linux环境下手动配置sbt
一、下载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相关推荐
- Linux环境下路由表配置一
路由表配置网关及端口 网络地址:分析目标地址 接口:数据有可能从路由器的哪个出口出来,哪个就是接口 网关:目标网络与发数据的设备不在一个网段内,下一个路由器邻近主配置路由器的接口ip就是网关,线路 ...
- openfire在windows环境和linux环境下的配置
一般很多时候开发人员会用openfire作为消息推送或者即时通讯的服务器,下面主要介绍一下openfire在windows环境和linux环境下的配置. 一.openfire在windows环境下的配 ...
- linux彻底卸载multipath,深度分析LINUX环境下如何配置multipath
首先介绍一下什么是多路径(multi-path)?先说说多路径功能产生的背景,在多路径功能出现之前,主机上的硬盘是直接挂接到一个总线(PCI)上,路径是一对一的关系,也就是一条路径指向一个硬盘或是存储 ...
- Linux环境下安装配置Hadoop教程
Linux环境下安装配置Hadoop教程 在Linux环境下,安装配置Hadoop教程. 准备工作 1.VMware虚拟机 2.Linux环境:CentOS 7 3.远程登陆:Xshell 6 &am ...
- openfire linux 64,openfire在windows环境和linux环境下的配置
一般很多时候开发人员会用openfire作为消息推送或者即时通讯的服务器,下面主要介绍一下openfire在windows环境和linux环境下的配置. 一.openfire在windows环境下的配 ...
- 关于Linux环境下安装配置vsftpd服务全攻略(踩坑)
2017年08月09日 19:42:19 木大白易 阅读数 17536更多 分类专栏: Linux OS 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接 ...
- Linux环境下Swap配置方法
2019独角兽企业重金招聘Python工程师标准>>> 在Unix/Linux环境下,Swap是比较重要的空间配置内容.Swap出现的背景源于对物理内存的使用特性.相对于外存储器(硬 ...
- linux环境下tomcat配置PHP
一.配置linux宝塔环境(可选) 宝塔安装地址:宝塔linux面板,一键安装LAMP/LNMP/SSL/Tomcat 宝塔安装完成后下载相关插件: 1.配置LNMP环境 软件商店下载Nginx,My ...
- 在redhat/centos的linux环境下安装配置java web运行环境
2019独角兽企业重金招聘Python工程师标准>>> 环境安装配置: 1.jdk的安装配置 ①下载jdk,地址 http://www.oracle.com/technetw ...
最新文章
- mysqldump定时备份数据库
- Linux怎么查询全部容器时间,docker容器与Linux主机环境获取时间不一致
- java文件流插入数据库_使用Java流查询数据库
- 监听ListView滚动到最底部
- 一个无法捕获ADO.NET Dataset的内存错误
- Spring(二)——IoC
- 零元学Expression Blend 4 ndash; Chapter 21 以实作案例学习MouseDragElementBehavior
- abp radio表单元素 消失了
- python 编程算法_python语言编程算法
- 什么是SQL Server日志传送?
- 怎样区分直连串口线和交叉串口线?
- 第 17 章 垃圾回收器
- java设置手指点击_java设置鼠标在jpanel时变为手指形状
- 域控服务器的ip地址,修改Active Directory域控制器IP地址
- ps快速抠图 PS抠白底图
- 双摄像头做slsm_刚刚考完!真实双机位复试经验帮你避雷!
- android11 root、android10 root、android9 root、android8.1 root、android6.0 root user版本权限开放
- c语言————开辟动态内存空间
- 《阿尔比恩的种子》pdf、mobi、epub
- 敏捷结果30天之第十一天:高效能、慢生活
热门文章
- linux 新分区使用1%,linux下使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区...
- 【MySQL】UPDATE LEFT JOIN
- mysql base64
- 【SpringBoot】【Thyemeleaf 】【Spring EL表达式】 SPEL调用静态类、静态方法
- 【spring boot】使用RestTemplate调用微信code2Session接口
- python闭包的原理_web前端:js 闭包原理
- 怎么中文读_这些中文名字如果用日语念出来会怎样?!
- JRebel : java.lang.OutOfMemoryError: PermGen space 异常
- Apache Flink 零基础入门(十二)Flink sink
- Python 3.10刚发布,这5点非常值得学习!