0

認証が必要なリモート リポジトリから依存関係をダウンロードしようとしています。pom 構成で資格情報を提供する方法はありますか? ありがとうございました

<repositories>
    <repository>
        <id>alfresco-private</id>
        <url>https://artifacts.alfresco.com/nexus/content/groups/private</url>
    </repository>
</repositories>
4

2 に答える 2

3

いいえ、POM は開発チームと共有できる「パブリック アーティファクト」であるため、パスワードを含めないでください。

「ダウンロードおよび展開用のリポジトリは、POM の repositories および distributionManagement 要素によって定義されます。ただし、ユーザー名やパスワードなどの特定の設定は、pom.xml と一緒に配布しないでください。このタイプの情報は、ビルド サーバーのビルド サーバーに存在する必要があります。 settings.xml」です。

ここを読んでください:http://maven.apache.org/settings.html

于 2013-01-30T11:59:17.403 に答える
1

@Ciscoの回答を詳しく説明するには、次のようなものを自分の local に配置しますsettings.xml

<servers>
    <server>
        <id>alfresco-private</id>
        <username>H-H</username>
        <password>H-HsPassword</password>
    </server>
    ...
于 2013-01-30T12:19:13.197 に答える