Nexusサードパーティのリポジトリに手動でアップロードされたJARファイル(POMファイル付き)があります。サードパーティリポジトリは、パブリックリポジトリグループの一部です。Nexusで正しいPOMファイルが提供されないのはなぜですか?
パブリックリポジトリからPOMをダウンロードすると、groupId、artifactIdおよびversionを持つ最小限のPOMファイル(依存関係はありません)が表示されますが、サードパーティのリポジトリから直接ダウンロードすると正しいPOMが得られます。
パブリック・リポジトリ・グループの記憶域フォルダを調べましたが、POMファイルのコピーはありませんでした。
何らかの理由で最小限のPOMファイルを生成するNexusリポジトリグループに魔法がありますか?小さなPOMファイルがどこから来るのか分かりません。私はリポジトリグループのインデックスを更新/修復しましたが、それは役に立ちませんでした。
アップロードした場合、アップロード中にpomファイルを生成するためにチェックを入れましたか? ... – khmarbaise
ファイルはサードパーティのリポジトリに手動でアップロードされています。私はそれからすべてを直接ダウンロードするとき、http://mynexus/nexus/content/repositories/thirdparty/mygroupid/myversion/myartifact.pom。公的なrepoグループからのダウンロード時にのみ、私は間違ったファイルを取得する:http://mynexus/nexus/content/repositories/public/mygroupid/myversion/myartifact.pom – schoenk