2016-01-26 4 views
8

~/.sbt/repositoriesファイルを提供して、SBTが依存関係を解決するために使用するリポジトリを上書きすることができます。ファイルが存在する場合、デフォルトのリポジトリは使用されません。SBTが使用するデフォルトのリポジトリは何ですか?

SBT(0.13)のデフォルトのリポジトリは何ですか?私はそれらを私のリポジトリファイルに追加したいので、ファイルを変更/移動することなく、ネットワークの内部と外部の依存関係を解決することができます。

答えて

9

あなたは(代わりにそれらを置き換えるの)デフォルトのリポジトリにを追加したい場合は、私は、例えば、最も簡単には~/sbt/0.13/.sbtファイルを作成することだと思います~/sbt/0.13/my-resolvers.sbt

resolvers += "Oracle Repository" at "http://download.oracle.com/maven" 

そうしないと、あなたはshow externalResolvers経由のsbtコンソールで見つけることができます。私はこれらのエントリがsbt.boot.propertiesから読み取られたと信じています:

[repositories] 
    local 
    jcenter: https://jcenter.bintray.com/ 
    maven-central 
    typesafe-ivy-releases: https://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly 
    sbt-ivy-snapshots: https://repo.scala-sbt.org/scalasbt/ivy-snapshots/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly 
関連する問題