web-dev-qa-db-ja.com

ターミナルでsbtを実行しているときに「Getting org.scala-sbt sbt 0.13.6 ...」で止まった

認証済みプロキシの背後でsbtを使用する方法 の同様の問題。そこに与えられた答えと問題を試してみました。

ターミナルでsbtを実行すると、次の場所に表示されてスタックします。

Getting org.scala-sbt sbt 0.13.6 ...

追加情報:

 sbt --version
 sbt launcher version 0.13.6

どうすれば修正できますか?

120
HappyCoding

これは非常に古い投稿であり、私の答えは完全には関連しないかもしれません。しかし、ここに私の経験があります:

  1. 私はsbt 0.13.8を使用しています
  2. Org.scala-sbt sbt 0.13.8の取得...
  3. この行はしばらくの間、5〜10分間ぶら下がっています。
  4. そして、それはものをダウンロードし始めました。

だから私の解決策は、あなたが少し待たなければならないということです。

205
Hakobyan Vahe

更新ログがあります...

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

別の端末で上記のコマンドを実行して、進行状況を確認します。 -vオプションを使用すると、すでに示した他のオプションと同様に機能します。

37
Thava

プロジェクトフォルダーの下にbuild.propertiesファイルを追加してエラーを回避しました。

  sbt.version=0.13.5

これはおそらく、システムにsbtではなくアクティベーターがプリインストールされているためだと思います。sbtの方がplayプロジェクトでの作業が簡単です。 sbtを使い始めたばかりなので、理論的にははっきりしていません。

11
HappyCoding

ダウンロード中です。$ sbt -vを使用すると、logsと表示されます。

10
maroon912

Sbtを最初に実行したときにjarをダウンロードするには時間がかかると思います。それが動けないようです。ダウンロードが完了すると正常に動作します。

9
Rohan

それはかなり遅い答えですが、プロキシの背後で働く同じ問題に遭遇しました。この場合、sbtを実行する前にexport Java_OPTS="$Java_OPTS -Dhttp.proxyHost=<your-proxy> -Dhttp.proxyPort=<your-proxy-port>"を実行する必要があります。

ダウンロードを続行できるかどうかまだわからない場合は、@ evan912で提案されているように、詳細オプションsbt -vsbtを起動してみてください。プロキシで問題が発生した場合、設定後、コンソールに[info] downloadingのログが記録されます。

3
Andrea

Build.sbtファイルの作成も同様に機能しました。私のbuild.sbtファイルは次のようになります。

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