0

サードパーティの JAR (Maven リポジトリでは利用できません) をプロジェクトにインポートしましたが、開発環境で問題なくビルドされました。ただし、中央の人工物がある CI 環境では (http://wiki.jfrog.org/confluence/display/RTF/Artifactory+User+Guide)。ビルド中にエラーが発生します

Failed to read artifact descriptor for: com.abc.client:client-parent:pom:1.0-SNAPSHOT
......
......
Caused by: org.apache.maven.model.resolution.UnresolvableModelException: Could not find artifact com.abc.client:client-parent:pom:1.0-SNAPSHOT

サードパーティの JAR を開き、POM を確認しました。その中にその親がいます。

<groupId>com.abc.client</groupId>
<artifactId>client-java</artifactId>
.....
.....
<parent>
    <groupId>com.abc.client</groupId>
    <artifactId>client-parent</artifactId>
    <version>1.0-SNAPSHOT</version>
</parent>

ビルドが1つのenvで正常に行われた場合、CIで失敗する理由はわかりません。アーティファクトは、アーティファクトを異なる方法で処理しますか?

4

0 に答える 0