1. ホーム
  2. ジャワ

Maven の例外:アーティファクト xxxx:pom が見つかりませんでした。

2022-02-28 20:29:23
Because it is an aggregate project, each submodule has a <parent inside the pom


<parent>
    <groupId>com.xxx</groupId>
    <artifactId>xxxx</artifactId>
    <version>1.0-SNAPSHOT</version>
    <relativePath/> <! -- lookup parent from repository -->
</parent>
After executing 

etc. will report an error Could not find artifact xxxx:pom
Workaround.


<relativePath/> <! -- lookup parent from repository -->


mvn clean , mvn install 


etc. will report an error Could not find artifact xxxx:pom
Workaround.


の中の親タグを変更します。  相対パス

<relativePath/> <! -- lookup parent from repository -->

削除

このタグの意味は 親プロジェクトのpom.xmlファイルへの相対パスです。相対パスは、別のパスを選択することができます。デフォルト値は、. /pom.xmlです。Maven は親プロジェクトの pom を、まず現在のプロジェクトがビルドされた場所で、次にファイルシステム上のこの場所 (relativePath の場所)で、次にローカルリポジトリで、最後にリモートリポジトリで探します。