Mik*_*art 6 java xml pom.xml maven
我有几个 Java 项目,使用 pom.xml 来定义依赖项。一切都很好,但有很多重复,所以我试图将重复的依赖项移到新的父 pom 文件中。
假设我的父 pom.xml 有以下内容:
<dependencyManagement>
<dependencies>
<!-- Hazelcast dependencies -->
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast</artifactId>
<version>${hazelcast.version}</version>
</dependency>
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast-client</artifactId>
<version>${hazelcast.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
Run Code Online (Sandbox Code Playgroud)
我的孩子 pom.xml 有:
<dependencies>
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast</artifactId>
</dependency>
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast-client</artifactId>
</dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)
这还不错,因为我只添加了两个工件。有没有一种方法可以只用一个条目来添加两个依赖项?我根据在线帖子尝试了以下操作,但它不起作用,但它确实给出了我所希望的想法:
<dependencies>
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast</artifactId>
<artifactId>hazelcast-client</artifactId>
</dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)
我还依赖于几个不同的 Jetty 工件,所以我试图看看是否有一种方法可以减少内容。我知道我可以在子 pom.xml 文件中单独写出每个工件依赖项,但我想我应该看看是否有一种方法可以简化。
谢谢
| 归档时间: |
|
| 查看次数: |
1746 次 |
| 最近记录: |