我有一个POM,它在dependencyManagement部分描述了一组依赖项。这组依赖项定义了在部署应用程序时提供的依赖关系,所以我想坚持这个列表而不是让我的项目重新定义它们。
有没有办法可以从这个POM继承托管依赖项而不是我项目的父POM?
我想避免在我的项目POM中指定版本等。
答案 0 :(得分:4)
我认为你正在寻找类似的东西:
<dependencyManagement>
<dependencies>
...
<dependency>
<groupId>someGroupId</groupId>
<artifactId>someArtifactId</artifactId>
<version>someVersion</version>
<type>pom</type>
<scope>import</scope>
</dependency>
...
</dependencies>
</dependencyManagement>
你可以定义这个,例如在你父母的POM中。