是否可以对Maven 2中的属性进行字符串和数学运算?
我有一个属性${version}
,其值类似于5.3.0-SNAPSHOT,现在我想提取5并对其进行一些数学运算,例如从中减去3。因此,我的新财产将获得价值2。
最佳答案
您可能需要查看parse-version的build helper maven plugin目标。如this page中的示例所示,一旦运行此目标,它将提供一堆属性,这些属性可用于执行后续操作。
parsedVersion.majorVersion
parsedVersion.minorVersion
parsedVersion.incrementalVersion
parsedVersion.qualifier
parsedVersion.buildNumber