我正在使用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
在文件中包含我的更多字段,例如最后一个对分支进行更改的用户等。有没有办法配置它以及如何配置?