0
点赞
收藏
分享

微信扫一扫

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>

说明:

该插件只适用于单一模块项目,也就说我们所说的普通项目,不是多模块项目。

maven 打包,包名带时间戳_时间戳

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!



举报

相关推荐

0 条评论