sonatypeネクサス(匿名ログイン無効)に接続するときに資格情報を渡す方法は?
-
21-08-2019 - |
質問
私はMaven2をプロジェクトをビルドしていたときに
日食では、m2eclipseプラグインは私の資格情報のための私を促します。そして、それは罰金コンパイルします。
しかし、私は今、コマンドラインから「MVNのインストール」を実行しようとした場合、私はアーティファクトが見つからないエラーが発生します。どのように私はこの問題を解決するために、私のpom.xmlにユーザー名/パスワードを追加します。
解決
どのユーザ名・パスワードの話しますか?その名はネクサスリポジトリに定義されている場合、あなたはネクサスリポジトリを定義しsettings.xml
に定義することができます。
<servers>
<server>
<id>releases</id>
<username>xxxxxxxxx</username>
<password>yyyyyyyy</password>
</server>
</servers>
他のヒント
私の知る限りではこれを設定するには、何のmavenのXMLタグはありません。もちろん、あなたがそうのようなユーザー名とパスワードを使用してドメイン名を接頭辞試みることができる:
http://username:password@yournexusserver/..
ネクサスによってプロンプトが表示されたら、
Mavenは認証のためにあなたの設定で定義されたエントリを使用します。ただ、(1を使用している場合やミラー)あなたのリポジトリに使用している同じIDを持つサーバ・エントリを入力し、それがすべてだ。
所属していません StackOverflow