2

以下の環境を使用しています。

  1. 窓7 32

  2. sbt のバージョン = 0.13.8

  3. スカラ 2.11.8

    コマンド プロンプトから sbt コマンドを 1 つも実行できません。添付ファイルでエラーを送信しています。添付ファイルをご確認ください。それについての解決策を教えてください。ここに画像の説明を入力

4

2 に答える 2

2

1117号のOPです。新しいsbtバージョンにアップグレードするときにこの問題が発生します(問題はNexusに関係していると思います)。

バージョン > 0.13.0 に切り替える場合、次の手順を実行する必要があります。

  1. build.properties で新しいバージョン (0.13.8 など) を構成します。
  2. sbt 0.13.0 ランチャーでプロジェクトをロードします (sbt アーティファクトがダウンロードされます)
  3. これで、新しいランチャー (0.13.8 など) を使用できるようになりました。

これがあなたの場合に役立つかどうかはわかりませんが、試してみることをお勧めします。

于 2016-03-22T11:16:02.817 に答える
1

Ubuntu 14.04 LTS に SBT 0.13.8 をインストールできました。以下は、私が従った手順です。 注: プロキシを使用している場合は、sbtconfig.text でプロキシを構成する必要があります。usr/share/sbt-launcher-packging/conf/sbtconfig.text を開き、次のコードを貼り付けて sbt のプロキシを有効にします (貼り付けコードには "-" が含まれます)。

-Dhttp.proxyHost=プロキシ サーバーの IP

-Dhttp.proxyPort=ポート

-Dhttps.proxyHost=プロキシ サーバーの IP

-Dhttps.proxyPort=ポート

  1. ダウンロードした sbt 0.13.8 deb パッケージ。
  2. Ubuntuインストーラーでdebパッケージをインストール
  3. 次にコマンドターミナルから。sbt と入力します。次に、「Getting org.scala-sbt sbt 0.13.8 ...」というメッセージが表示されます。それを待つ。長い時間がかかります。私の場合、30〜60分かかりました。
  4. エラーが発生せず、">" sign in コマンド ターミナルで成功メッセージが表示された場合は、インストールが成功したことを意味します。
  5. しかし、私はこの時点でエラーが発生しました。エラーは「モジュールが見つかりません: org.scala-sbt#sbt;0.13.8」です
  6. そこで、ここの sbt ダウンロード リンクから手動で sbt-0.13.8.jar と ivy.xml をダウンロードし、次のフォルダー home/.ivy2/local/org.scala-sbt/sbt/0.13.8/jars/sbt.jar に入れます。および home/.ivy2/local/org.scala-sbt/sbt/0.13.8/ivys/ivy.xml (sbt.jar は sbt-0-13.8) (フォルダーが存在しない場合は作成してください)

  7. ターミナルを終了し、ターミナルを再度開き、sbt と入力します。成功を待ちます。時間がかかります(私の場合は30分)

  8. このプロセス中に、一部の jar のダウンロードに失敗し、エラーが発生しました。私の場合、「scala-compiler-2.10.4.jar」のダウンロードに失敗し、エラーが発生しました。心配しないでください。再びターミナルを終了し、ターミナルを再度開き、sbt と入力します。この時点で、正常にインストールされています。

  9. この段階で、ターミナルに ">" が表示されました。これは SBT の兆候です。ここで sbt コマンドを入力してテストできます。例: sbt-version 、得た結果: [info] 0.13.8

  10. [info] 0.13.8 というメッセージが表示された場合、これはインストールが正常に完了したことを意味します。

これを解決するために多くの時間を無駄にするので、誰かが時間を無駄にするのを助けることを願っています.

ありがとう

フマヨー

于 2016-03-23T07:26:23.897 に答える