-
引入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
相关推荐
烂蜻蜓11 小时前
Flask入门教程(二十六):Session API——用户会话状态管理郑州光合科技余经理13 小时前
本地生活服务系统:成品模块和定制接口怎么划界朦胧之19 小时前
PostgreSQL 数据库笔记user_admin_god20 小时前
数据采集/交换系统设计经验IT_陈寒21 小时前
Redis缓存雪崩把我坑惨了,这次长记性了LucianaiB21 小时前
用 WorkBuddy 研究腾讯、阿里和 DeepSeek,我没敢直接说「AI 很赚钱」用户83562907805121 小时前
使用 Python 管理 PDF 属性和元数据分支预测失败1 天前
RISC-V 上下文切换实战:从 Trap 入口到 Linux 进程调度学代码的CJY1 天前
Linux 重定向、管道与环境变量用户8356290780511 天前
使用 Python 在 Word 文档中创建自定义图表