我有一个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中。

10-07 13:59
查看更多