2017-11-20 19 views
0

Jenkinsでjarファイルをビルドし、Artifactoryリポジトリにアップロードしています。 jar、pom、およびハッシュファイルがリポジトリに存在することを確認しました。 jarに依存しているマシン上でプロジェクトをビルドしようとするとjarが正しくダウンロードされますが、POMファイルにメッセージがなくなり、Mavenビルドが失敗します。私は、これが失敗する韻や理由は見当たりません。私は、ChromeとFirefoxのjarファイルとpomファイルのArtifactoryトレースを実行しました。だから私は何が問題を引き起こすことができたのか理解していない?私たちはArtifactory 5.2.1を実行していましたが、週末に5.5.1にアップグレードしましたが、何も変更されていません。私は何を見ているべきですか?POMファイルArtifactoryによってアップロードされましたJenkinsプラグインはMavenビルドで解決されません

ありがとうございました。

EDIT:この質問は未解決です。一般的なMavenリポジトリの設定と、Artifactoryの使用を避けることについては、必要なことを行わないため、議論が進行中です。

+0

Artifactoryサーバの対応するrequest.logを提供できますか? そこに404を探し、URLがChrome/Firefoxでテストしたものと同じであることを確認します。 – ajeans

答えて

0

OK、問題の解決策を使用します。 Artifactoryの問題ではなく、Mavenの問題であることが判明しました。私たちのMaven設定にはプロキシ設定が含まれているので、Maven Centralからjarファイルをプルダウンすることができます - 問題は、私たちの会社のURLがnonProxyHostsタグで正しく設定されておらず、* .domain.orgではなくdomain.orgに設定されていたArtifactoryサーバーに直接行くのではなく、プロキシを介してmavenアーティファクトを取得します。 Artifactoryの問題を非難したArtifactory開発者への私の謝罪。

0

まず、groupIdとartifactIdが正しいことを確認してください。私はそれが本当にちょうど私が長いグループでカップルの手紙を逆転したときにそれがメイヴンの問題だと思って、多くの時間を失ってしまった。

次に、強制的にMavenがローカルキャッシュをバイパスしようとしましたか?それでも解決しない場合はmvn -U <your tasks>

を実行してみてください、​​を削除しようとすると、mvn -U再び

+0

成功したことをすべて試してみました。 – Alex

関連する問題