次の手順を実行する必要がアドビのMavenリポジトリ:
- Artifactoryで新しいremote repositoryを作成する - 管理者は、 - >リモート - >新規
- リポジトリタイプとして
maven
を選択してください
- リポジトリキーを設定します。たとえば、
Adobe
- リポジトリのURLとして次を設定します。
https://repo.adobe.com/nexus/content/groups/public
- Artifactoryはあなたがアーティファクトリポジトリブラウザで新しいリポジトリを見ることができていることを確認してくださいアドビリポジトリ
- クリックし
Save & Finish
- を接続できることを確認するために、「テスト」ボタンをクリックしてください。ツリーを展開して、リモートリポジトリの内容を表示することができます。
- 新しいリポジトリを
libs-release
仮想リポジトリに追加します。これにより、libs-release
リポジトリを使用してAdobeアーティファクトを解決することができます。
- まだ作成していない場合は、Set Me Upを使用してMaven settings.xmlファイルを生成します。 generate settings.xmlファイルを使用してMavenを設定します。詳細については、Maven Repositories
を参照してください。上記の手順では、Adobeリポジトリからの異物を解決する必要があります。
adobe web siteのMaven settings.xmlは使用しないでください。これはArtifactory経由ではなく、リポジトリからアーティファクトを直接解決するときに使用することを意図しています。プロファイルをadobe-public
に追加する必要はありません。
これは、pomファイルのdistributionManagement
設定には影響しません。これらは、ビルド成果物をデプロイするために必要です。
このcurlコマンドで何を達成しようとしていますか?なぜMavenを使用しないのですか? Artifactoryで作成されたリポジトリはMavenリポジトリですか?あなたの質問に答えることができるように詳細を共有してください。 –
あなたが何をしようとしているのか分かりませんが、目的がアーティファクトからすべてのバンドルをダウンロードする場合は、スクリプト内の各バンドルを列挙してダウンロードする必要があります。カールするルートパスを提供するだけでは、あまり効果がありません。また、AEMでタグ付けされているので、この質問はAEMと何が関係していますか? –
Jfrog Artifactoryからhttp://repo.adobe.com/nexus/content/groups/publicで参照されるadobe-public-releasesを入手する必要があります。 –