卡在"得到org.scala-sbt sbt 0.13.6 ..."在终端运行sbt时

时间:2015-04-13 06:45:24

标签: java sbt

How to use sbt behind authenticated proxy?类似的问题。我尝试了给定的答案和问题仍在那里。

当我在终端中运行 sbt 时,它显示并停留在:

Getting org.scala-sbt sbt 0.13.6 ...

其他信息:

 sbt --version
 sbt launcher version 0.13.6

我该如何解决?

8 个答案:

答案 0 :(得分:205)

这是很老的帖子,我的回答可能不完全相关。但这是我的经历:

  1. 我正在使用sbt 0.13.8
  2. 获取org.scala-sbt sbt 0.13.8 ...
  3. 我有这条线挂了一段时间 - 介于5到10之间 分钟。
  4. 然后开始下载内容。
  5. 所以我的解决方案是你必须等一下。

答案 1 :(得分:36)

有更新日志......

$ tail -f $HOME/.sbt/boot/update.log 

在另一个终端执行上述命令以查看进度。 使用-v选项也可以像其他人一样使用。

答案 2 :(得分:11)

我通过在项目文件夹下添加build.properties文件来绕过错误,其中,我把:

  sbt.version=0.13.5

我认为这可能是因为我的系统预先安装了激活器而不是sbt,这对于播放项目更容易。理论上并不十分清楚,因为我刚刚开始使用sbt。

答案 3 :(得分:9)

正在下载内容,只需使用$ sbt -v,就会显示日志

答案 4 :(得分:8)

我认为sbt第一次运行时需要一些时间来下载它的罐子。这就是它似乎陷入困境的原因。下载完成后,它正常工作。

答案 5 :(得分:3)

这是一个相当晚的答案,但我在代理后面遇到了同样的问题。如果是这种情况,则应在运行export JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyHost=<your-proxy> -Dhttp.proxyPort=<your-proxy-port>"之前运行sbt

如果您仍然不确定是否继续下载,则应尝试使用详细选项sbt启动sbt -v,如@ evan912所示。如果您遇到代理问题,在设置代理后,您应该会在控制台上看到一些[info] downloading日志。

答案 6 :(得分:1)

创建build.sbt文件也可以。我的build.sbt文件如下所示;

lazy val root = (project in file(".")).
  settings(
    name := "hello",
    version := "1.0",
    scalaVersion := "2.11.4"
  )

答案 7 :(得分:-1)

尝试使用快速maven镜像或在http / https代理后面运行它。