4

Eclipse では、maven2 プロジェクトをビルドしているときに、m2eclipse プラグインによって資格情報の入力が求められます。そして、それはうまくコンパイルされます。

しかし、コマンドラインから「mvn install」を実行しようとすると、アーティファクトが見つからないというエラーが発生します。この問題を解決するために、ユーザー名/パスワードを pom.xml に追加するにはどうすればよいですか。

4

3 に答える 3

6

どのユーザー名パスワードについて話しているのですか? そのユーザー名が nexus リポジトリで定義されている場合は、nexus リポジトリを定義したsettings.xml場所で定義できます。

<servers>
  <server>
    <id>releases</id>
    <username>xxxxxxxxx</username>
    <password>yyyyyyyy</password>
  </server>
</servers>
于 2009-05-11T07:05:10.863 に答える
2

私の知る限り、それを構成するためのmaven xmlタグはありません。もちろん、次のようにドメイン名の前にユーザー名とパスワードを付けてみることもできます。

http://username:password@yournexusserver/..
于 2009-05-11T06:40:47.673 に答える
1

Maven は、Nexus からプロンプトが表示されたときに、認証の設定で定義されたエントリを使用します。リポジトリ (または使用している場合はミラー) に使用しているのと同じ ID を持つサーバー エントリを入力するだけです。

于 2009-05-11T16:32:33.663 に答える