首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu上安装sbt

在ubuntu上安装sbt
EN

Stack Overflow用户
提问于 2012-12-05 04:34:01
回答 5查看 126K关注 0票数 62

我已经在Ubuntu上安装了sbt。

代码语言:javascript
复制
:~/bin/sbt/bin$ ls
classes    sbt      sbt-launch.jar       target
jansi.jar  sbt.bat  sbt-launch-lib.bash  win-sbt

但是,每当我尝试启动sbt (从sbt所在的同一目录)时,它都不起作用:

代码语言:javascript
复制
No command 'sbt' found, did you mean:
 Command 'skt' from package 'latex-sanskrit' (universe)
 Command 'sb2' from package 'scratchbox2' (universe)
 Command 'sbd' from package 'cluster-glue' (main)
 Command 'mbt' from package 'mbt' (universe)
 Command 'sbmt' from package 'atfs' (universe)
 Command 'lbt' from package 'lbt' (universe)
 Command 'st' from package 'suckless-tools' (universe)
 Command 'sb' from package 'lrzsz' (universe)

我是linux的新手,我不知道如何解决这个问题。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-05-18 15:51:48

看起来您安装了sbt的zip版本,这很好。但是如果你使用的是Ubuntu,我建议你安装本地的debian包。这就是我如何在我的Ubuntu12.04上安装它的。点击这里:http://www.scala-sbt.org/release/docs/Installing-sbt-on-Linux.html或者直接从here下载。

票数 44
EN

Stack Overflow用户

发布于 2012-12-05 16:20:11

在ubuntu上安装SBT的最简单方法是由Typesafe提供的deb包。

运行以下shell命令:

  1. wget http://apt.typesafe.com/repo-deb-build-0002.deb
  2. sudo dpkg -i repo-deb-build-0002.deb
  3. sudo apt-get update
  4. sudo apt-get install sbt

你就完事了!

票数 162
EN

Stack Overflow用户

发布于 2012-12-05 04:40:25

未找到命令sbt

这是说sbt不在你的道路上。尝试从~/bin/sbt/binsbt可执行文件所在的任何位置运行./sbt,以验证它是否正确运行。还要检查您是否拥有对sbt可执行文件的执行权限。如果这行得通,那么将~/bin/sbt/bin添加到您的path中,sbt应该可以从任何地方运行。

有关将目录添加到path的信息,请参阅此question

要验证path is set correctly,请在LINUX上使用which命令。输出将如下所示:

代码语言:javascript
复制
$ which sbt
/usr/bin/sbt

最后,要验证sbt是否正常工作,请尝试运行sbt -help或类似的命令。使用-help命令的输出将如下所示:

代码语言:javascript
复制
$ sbt -help
Usage: sbt [options]

  -h | -help         print this message
  ...
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13711395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档