-
引入maven打包插件
xml<build> <plugins> <!-- 打包时生成打包时间 --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>buildnumber-maven-plugin</artifactId> <version>3.2.0</version> <configuration> <timestampFormat>yyyy-MM-dd HH:mm:ss</timestampFormat> </configuration> <executions> <execution> <goals> <goal>create-timestamp</goal> </goals> </execution> </executions> <inherited>false</inherited> </plugin> </plugins> <!-- maven打包时包含静态资源文件 --> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.yaml</include> <include>META-INF/**</include> <include>**/*.xml</include> </includes> <!-- true表示maven会对文件进行过滤,将@project.version@替换为该属性的值 --> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>- application.properties内引用
properties#获取build时的时间 app.buildTime=@timestamp@ #获取项目版本 app.version=@project.version@
Spring Boot 获取maven打包时间
爱码猿2024-03-15 13:17
相关推荐
阳光是sunny1 小时前
别再被 worktree 绕晕了!AI 编程时代你必须掌握的 Git 隔离神器万少3 小时前
万少的博客 - 技术分享与解决方案咖啡八杯3 小时前
GoF设计模式——备忘录模式苍何3 小时前
腾讯再放大招,企微 Agent 大圆开启内测ethantan3 小时前
一篇讲解AI Agent 组成:像人一样思考的智能体Cosolar5 小时前
vLLM 生产级部署完全指南IT_陈寒6 小时前
垃圾回收器选错了,我的Java服务内存炸了用户8356290780516 小时前
使用 Python 在 PDF 中创建与管理书签Nturmoils6 小时前
字段太多看不全,ksql 的展开模式和输出控制怎么用大志说编程6 小时前
Agent面试真题06: 十分钟带你快速掌握Agent记忆管理高频面试题(附详细答案)