【发布时间】:2018-01-05 22:36:04
【问题描述】:
我正在使用buildnumber-maven-plugin 在我的 WAR 工件中包含各种版本参数,以便在页面上可见。在我的pom.xml:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>create-buildmeta</id>
<phase>prepare-package</phase>
<goals>
<goal>create-metadata</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
<outputDirectory>${project.build.directory}/${project.build.finalName}</outputDirectory>
</configuration>
</plugin>
这会生成一个类似于以下内容的 build.properties:
#Created by build system. Do not modify
#Fri Jan 05 17:10:02 EST 2018
version=2.1.0-SNAPSHOT
revision=1234
name=myApp
timestamp=1515190202388
我想在文件中包含我的svn info 中的更多字段,例如对分支进行更改的最后一个用户等。有没有办法配置它以及如何配置?
【问题讨论】:
-
否,因为默认情况下已经存在修订号。我需要重载默认值并添加更多
标签: maven version-control buildnumber-maven-plugin