Maven 2 Maven+;系统日期
我在一个项目中工作,该项目已经有了一个使用maven运行的构建过程。Maven 2 Maven+;系统日期,maven-2,date,Maven 2,Date,我在一个项目中工作,该项目已经有了一个使用maven运行的构建过程。 今天,构建在给定的目录中生成一个zip文件,但我需要在文件中添加日期模式,类似于200917\u projectName.zip 有人有线索吗 提前感谢这就是您要找的。检查页面。使用build number maven插件可以生成一个属性,然后可以在finalName属性中使用该属性 以下配置使用您所需的格式设置时间戳属性,然后修改finalName以使用该属性,并导致将具有该名称的工件输出到目标目录 请注意,在安装/部署工件
今天,构建在给定的目录中生成一个zip文件,但我需要在文件中添加日期模式,类似于
200917\u projectName.zip
有人有线索吗
提前感谢这就是您要找的。检查页面。使用build number maven插件可以生成一个属性,然后可以在
finalName
属性中使用该属性
以下配置使用您所需的格式设置时间戳属性,然后修改finalName以使用该属性,并导致将具有该名称的工件输出到目标目录
请注意,在安装/部署工件时会忽略此名称,否则Maven将无法可靠地定位工件
${buildNumber}{project.artifactId}
org.codehaus.mojo
buildnumber maven插件
1.0-beta-3
验证
创造
{0,日期,yyyyMM}
时间戳
...
...
<build>
<finalName>${buildNumber}_${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0-beta-3</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<format>{0,date,yyyyMM}</format>
<items>
<item>timestamp</item>
</items>
</configuration>
</plugin>
...
</plugins>
...
</build>