ルート フォルダーから Maven プロジェクトをクリーンアップしてコンパイルしようとすると、エラーが発生するのはなぜですか? dependencyManagement 要素で依存関係を定義するために、最上位の POM を使用します。ライブラリプロジェクトで使用したい。
次の Maven プロジェクト構造があります。
POM
Library1
POM
Module1
POM
Module2
POM
Library2
Module1
POM
Module2
POM
トップレベルPOMから:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>1.0.0.Final</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
</dependencyManagement>
ライブラリ POM:
<dependencies>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
</dependency>
</dependencies>