我有一个POM,它在dependencyManagement部分中描述了一组依赖关系。这组依赖关系定义了在部署应用程序时将提供哪些依赖关系,因此我希望遵守此列表,而无需让我的项目重新定义它们。
是否有一种方法可以从此POM继承托管依赖项,而不必将其作为项目的父POM?
我想避免在项目POM中指定版本等。
最佳答案
我认为您正在寻找类似的东西:
<dependencyManagement>
<dependencies>
...
<dependency>
<groupId>someGroupId</groupId>
<artifactId>someArtifactId</artifactId>
<version>someVersion</version>
<type>pom</type>
<scope>import</scope>
</dependency>
...
</dependencies>
</dependencyManagement>
您可以定义此例如在您的父POM中。