maven 打包,包名带时间戳
Posted Marydon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 打包,包名带时间戳相关的知识,希望对你有一定的参考价值。
1.情景展示
使用maven插件,将maven项目进行打包时,如何令其名称后面追加时间戳?
2.具体分析
使用buildnumber-maven-plugin插件打包
3.解决方案
在pom.xml当中添加以下内容。
<build>
<!--打包名称:配置这个属性,打包时,version将会失效-->
<finalName>$project.artifactId-$timestamp</finalName>
<plugins>
<!--maven打包加时间戳-->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.4</version>
<configuration>
<timestampFormat>yyyyMMdd</timestampFormat>
</configuration>
<executions>
<execution>
<goals>
<goal>create-timestamp</goal>
</goals>
</execution>
</executions>
<inherited>false</inherited>
</plugin>
</plugins>
</build>
说明:
该插件只适用于单一模块项目,也就说我们所说的普通项目,不是多模块项目。
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/17150254.html
以上是关于maven 打包,包名带时间戳的主要内容,如果未能解决你的问题,请参考以下文章