微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在不更改 pom.xml 的情况下在 pom.properties 文件中获取构建时间戳

如何解决如何在不更改 pom.xml 的情况下在 pom.properties 文件中获取构建时间戳

最近我在做一个项目,它有一个子部分需要通过 jar 文件检查应用程序的构建时间和版本,所以当使用 springboot 1.3.5.RELEASE 和运行命令“mvn package”时,我能够获取jar文件,访问jar文件里面的pom.properties,可以得到构建时间和构建版本,内容如下-

#Generated by Maven
#Tue Jun 29 13:45:25 IST 2021
version=1.3.6.RELEASE
groupId=org.springframework.boot
artifactId=SpringBootMavenExample

但是现在springboot迁移到2.X版本后,访问pom.properties时,只能得到-

version=1.3.6.RELEASE
groupId=org.springframework.boot
artifactId=SpringBootMavenExample

在 pom.properties 文件中,我可以通过添加 pom.xml、maven.buildtimestamp 来获取时间戳和版本,但我不想在 pom 中做任何更改,因为起初也可以从 pom 中获取时间戳。属性

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。