当我尝试从根文件夹清理和编译我的 Maven 项目时,为什么会出现错误?我使用顶级 POM 来定义 dependencyManagement 元素中的依赖关系。我想在图书馆项目中使用它。
我有以下 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>