stuck at “Getting org.scala-sbt sbt 0.13.6 …” when

2020-05-12 03:07发布

Similar problem with How to use sbt behind authenticated proxy?. I tried with the given answer and problem still there.

When I run sbt in terminal, it shows and stucks at :

Getting org.scala-sbt sbt 0.13.6 ...

additional information:

 sbt --version
 sbt launcher version 0.13.6

How could I fix it?

标签: java sbt
8条回答
叛逆
2楼-- · 2020-05-12 03:07

I bypassed the error by adding a build.properties file under project folder, in which, I put:

  sbt.version=0.13.5

I think this probably is because my system has activator pre-installed instead of sbt, which is easier to work with play project. Not quite clear in the theory as I just start to use sbt.

查看更多
干净又极端
3楼-- · 2020-05-12 03:07

It's quite a late answer, but I encountered the same problem working behind a proxy. If this is your case, you should run export JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyHost=<your-proxy> -Dhttp.proxyPort=<your-proxy-port>" before running sbt.

If you are still unsure if it's going ahead with the downloading, you should try launching sbt with the verbose option sbt -v, as suggested by @evan912. If you had a problem with the proxy, after setting it you should see some [info] downloading logging on your console.

查看更多
你好瞎i
4楼-- · 2020-05-12 03:12

It is downloading things, just use $ sbt -v, it will show logs.

查看更多
淡お忘
5楼-- · 2020-05-12 03:12

I think sbt takes some time to download its jars when it is run first time. That is why it seems to be stuck. It works normal after the download is completed.

查看更多
▲ chillily
6楼-- · 2020-05-12 03:13

There is an update log ...

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

Execute the above command in another terminal to see the progress. Using -v option works as others already indicated as well.

查看更多
Luminary・发光体
7楼-- · 2020-05-12 03:19

Creating a build.sbt file worked as well. My build.sbt file looks like below;

lazy val root = (project in file(".")).
  settings(
    name := "hello",
    version := "1.0",
    scalaVersion := "2.11.4"
  )
查看更多
登录 后发表回答