首页 > 解决方案 > 如何为依赖项/插件生成属性版本?

问题描述

我正在寻找一个 Maven 插件,它可以在属性标签下动态生成依赖项或插件的版本变量。它将需要pom.xml通过这些更改生成一个。

例如

 <dependency>
   <groupId>org.codehaus.plexus</groupId>
   <artifactId>plexus-archiver</artifactId>
   <version>2.2</version>
 </dependency>

需要成为

 <properties>
   <plexus-archiver.version>2.2</plexus-archiver.version>
 </properties>

  <dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-archiver</artifactId>
    <version>${plexus-archiver.version}</version>
  </dependency>

这可以手动完成,但是当您有许多依赖项时,它可能变得多余。

标签: maven

解决方案


推荐阅读