2016-06-25 4 views
0

私は管理者とbuild.sbt資格にnexus-3.0.0-03-mac.dmgsonatypeプライベートMavenのリポジトリ応答401

とプライベートMavenをインストールしていると私はパスワードがCMDと右

... 
credentials += Credentials("local","localhost:7070","admin","admin123") 

publishTo <<= version { (v: String) => 
    Some("releases" at "http://localhost:7070/nexus/repository/maven-releases/") 
} 
... 

であると確信している:sbt publishエラーが発生する

Failed to deploy artifacts: Could not transfer artifact com.lorancechen:rxsocket_2.11:jar:0.9.4 from/to releases (http://localhost:7070/nexus/repository/maven-releases/): Unauthorized (401) 

私はadminを使用しても、なぜ401を取得するのか分かりません。

答えて

0

レルム名を「local」から「Sonatype Nexus」に変更してみてください。

credentials += Credentials("Sonatype Nexus","localhost:7070","admin","admin123") 

我々は現在のネクサス2.xのレルム名を一致させるために、「Sonatypeネクサスリポジトリマネージャ」にネクサス3.1にレルム名を変更します。注:

https://issues.sonatype.org/browse/NEXUS-10390

関連する問題