0

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

4

1 回答 1

0

您可以使用您自己的主要、次要和维护版本之间的分隔符定义一个自定义属性来保存您的密钥。然后,您可以在工件的构建名称中使用该属性:

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

同时,我不建议使用这种发布工件版本的方法,因为它不符合通用版本语法。你可以在semver中阅读更多关于 Semantic Versionin 的信息。

于 2014-10-30T08:23:04.987 回答