1

テスト目的で Apache Spark をインストールしたいと考えています。そのためには、Scala と sbt が必要であることがわかりました。scala msi をダウンロードしてインストールしました。sbt をインストールするために、さまざまな方法を試しましたが、できません。誰かが私が間違っていることを教えてもらえますか。私がしたことは

  1. Scala msi をインストールする
  2. sbt msi をダウンロードしてインストールします。
  3. sbt_home とパス変数を sbt が抽出された場所に設定します。次に、cmd を開いて、sbt sbt-version を使用して sbt バージョンを確認しました。次のエラー **未解決の依存関係が発生しています。

org.fusesource.jansi#jansi;1.11: not found   
Error during sbt execution: Error retrieving required libraries  (see C:\Users\ashish-b\.sbt\boot\update.log for complete log)   Error: Could not retrieve jansi 1.11 **

何が悪いの?

4

1 に答える 1

0

企業プロキシ経由でインターネットに接続するときにも、この問題が発生しました。この場合、sbt はその依存関係をダウンロードできませんでした。

依存関係のプロキシ Maven リポジトリを使用します。プロキシ リポジトリを使用するように sbt を構成します

sbtrepositoriesファイルは次のようになります。

[repositories]
    local
    local-maven: file:///C:/data/maven_repo/    
    aaa-ext-ivy-proxy: http://nexus-ext.company.net:8081/nexus/content/groups/ivy-public/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
    aaa-ext-maven-proxy: http://nexus-ext.company.net:8081/nexus/content/groups/public/
    aaa-int-maven-repo: http://nexus-int.company.net:8081/nexus/content/groups/public/

または、SBT 用にプロキシ サーバーを直接構成することもできます。この質問を参照してください

于 2014-12-19T14:26:28.187 に答える