提问人:hublo 提问时间:5/17/2021 最后编辑:logi-kalhublo 更新时间:5/19/2021 访问量:138
Maven 仅解析第一个 dependencyManagement 导入
Maven resolves only the first dependencyManagement import
问:
我在 CentOS 上使用 Maven 3.2.2 的项目中有以下内容:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>common.maven</groupId>
<artifactId>dm-bom</artifactId>
<version>${bomVersion}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-bom</artifactId>
<version>${vaadin.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
使用示例中给出的顺序,将正确找到 my,但不能找到 .如果我定义第一个,那么问题就反过来了。dm-bom
vaadin-bom
vaadin-bom
当一个项目定义多个导入的 pom 时,Maven 的存储库定义是否有问题?dependencyManagement
答:
0赞
hublo
5/19/2021
#1
问题是 Maven 3.2.2 并将依赖管理多次导入到 pom.xml 中。升级到 Maven 3.8.1 后,我不再看到这个问题。
评论