2016-11-30 40 views
0

私は私のプロジェクトのdependencysのための安全なMavenのサーバーを使用して、それが私のbuild.sbtファイルにこれを追加する作業ました:資格情報

resolvers ++= Seq("scalaz-bintray" at "https://dl.bintray.com/scalaz/releases", "pexxlab" at "https://nexus.pexxlab.xyz/repository/maven-snapshots/") credentials += Credentials("Sonatype Nexus Repository Manager", "nexus.pexxlab.xyz", "username", "password")

さて、これは理想的な未満であります私が唯一の開発者ではないプロジェクトで、gitリポジトリで自分の資格情報を必要としないようにしています。

mavenのような別個のファイルで自分の資格情報を与える方法はありますか?

+0

依存関係がそのリポジトリにある場合、他の開発者は実行やコンパイルに必要な依存関係をダウンロードできない場合、どのようなことを達成しますか? – gpgekko

+0

彼らは彼ら自身の資格情報を持っています。 – Paktosan

答えて

0

これを行う最も簡単な方法は、グローバル設定(http://www.scala-sbt.org/0.13/docs/Global-Settings.html)の資格情報を持つことです。

基本的なグローバル設定ファイル 〜/ .sbt/0.13/global.sbt(またはと〜/ .sbt/0.13のいずれかのファイルに行くことができるすべてのプロジェクトに適用されなければならない

設定。 sbt 拡張子)。