如何使用Maven重命名EAR工件

时间:2014-10-29 09:10:33

标签: java maven maven-ear-plugin

我有一个项目Maven耳模块,我喜欢将ProjectIt-4.1.0.ear的耳朵重命名为ProjectIt-4_1_0.ear,实际上有一个类似的版本:x_y_z来解决部署约束

1 个答案:

答案 0 :(得分:0)

您可以在主要版本,次版本和维护版本之间使用您自己的separtor定义一个自定义属性。 然后,您可以在工件的构建名称中使用该属性:

<project>
  ...
  <properties>
    <custom.version>x_y_z</custom.version>
  </properties>
  ...
  <build>
    <finalName>${project.artifactId}-${custom.version}</finalName>
  </build>
</project>

与此同时,我不会建议这样的运送工件版本的方法,因为它不适合通用版本语法。您可以在semver中阅读有关Semantic Versionin的更多信息。