centos 安装sbt
2024-09-21 09:01:55
1.yum install sbt
2.如果不行,则
curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo
sudo mv bintray-sbt-rpm.repo /etc/yum.repos.d/
sudo yum install sbt
sbt 二进制文件发布到 Bintray,而Bintray 方便地提供了RPM资源库。你只需要将存储库添加到你的软件包管理器将检查的地方。
3.手动安装,目前官网提供的是可以直接运行的地址:http://www.scala-sbt.org/download.html
下载后是个sbt目录,首先赋权限:chmod u+x sbt,再将sbt加入到path里,source下即可使用
注意:由于网络的原因,所以当你输入sbt命令的时候,会出现卡着的情况,实际上这是在下载相关的依赖包,一定要耐心等!我直接开了后台进程等让它慢慢下载的,估计好几个小时...另外由于sbt默认的repository是maven,里面有些会被墙,因此建议使用oschina的repository。使用方法是:
cd ~/.sbt/
新建个文件:repositories
vim repositories
- [repositories]
- local
- osc: http://maven.oschina.net/content/groups/public/
- typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
- sonatype-oss-releases
- maven-central
- sonatype-oss-snapshots
保存即可
另外有时候输入sbt的时候会提示一个lock文件,这个是在~/.sbt目录下面的boot文件夹下,删除即可。另外查看下载信息可查看boot文件夹下的update.log
最后终于可以用了....
最新文章
- java+jsp+servlet实现分页
- C++ 使用 opencv 库时 Point 在已经引入了 core.hpp 的情况下仍无法识别的可能原因
- svn使用方法介绍(1)
- 基于吉日嘎底层架构的Web端权限管理操作演示-角色管理
- Vb.Net Xml文档格式化
- iOS 并行编程:GCD Dispatch Queues
- Java Web的数据库操作(一)
- css3实现各种渐变效果,比较适合做手机触屏版
- html image -- data:image/png;base64
- Spark调研笔记第2篇 - 怎样通过Sparkclient向Spark提交任务
- C++0x简讯
- Peter&;#39;s Hobby
- gawk的用法
- Linux常用操作命令(三)
- 6. ZooKeeper访问控制列表
- JSON序列化时消除空格
- 【java】内存流:java.io.ByteArrayInputStream、java.io.ByteArrayOutputStream、java.io.CharArrayReader、java.io.CharArrayWriter
- 常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
- react项目中实现悬浮(hover)在按钮上时在旁边显示提示
- thinkphp3.2.3模板渲染支持三元表达式