POM xxx の【pom报错】parent.relativePath' は、zzz ではなく yyy を指しています。プロジェクトを確認してください。

解決:

ここに画像の説明を挿入します

理由:

この <parent> の下にある <relativePath> 属性は何を意味しますか?

実は親のパスであることは明らかですが、具体的には親プロジェクトを参照する場合、親プロジェクトのpomはどこにあるのでしょうか?

1. デフォルト値:
デフォルトでは、<relativePath> を記述する必要はありません。デフォルト値は.../pom.xml で、ローカル パスから親の pom を取得します。

2. <relativePath/>
は次のように記述されています。これは、relativePath を指定しましたが、値が空であることを意味します。空の値を設定すると、ローカル パスからではなく、常にウェアハウスから値が取得されます。

3.<relativePath>POM パス<relativePath/>
これも明らかですが、ローカル パスを指定し、ローカル パスから親 POM を取得します。

おすすめ

転載: blog.csdn.net/QinLaoDeMaChu/article/details/127225813