【发布时间】:2020-06-03 01:23:13
【问题描述】:
我想更改 pom.xml 属性
所以内部版本号 Maven 插件不能解决我的问题,因为它基于其他文件 (buidnumber.properties)
Given 在 pom.xml 我有属性 my.number
<properties>
<my.number>125</my.number>
</properties>
当我运行一些 maven 插件目标时
比在 pom.xml 中,我将 my.number 属性增加了一个:
<properties>
<my.number>126</my.number>
</properties>
所以需要做的是每次调用 maven 目标时将属性 my.value 的值增加 1。是否有可能通过一些插件来实现?
【问题讨论】:
-
您能否详细说明造成这种情况的真正原因是什么?你想通过这个实现什么目标?
-
在发布过程中,我想为 android 项目增加这个数字。 1. my.number 用于 Android Manifest 中的 android:versionCode。 2.当我执行发布时,我想触发将版本号加一 3.发布插件提交只更改了 pom.xmls
-
这个数字是什么意思?是版本吗?
-
数字是整数,需要在每次发布时递增。比在 Google play 上。商店知道这是新版本的应用程序。它在 Android Manifest 中的 android:versionCode