-
引入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
相关推荐
步菲3 分钟前
springboot canche 无法避免Null key错误, Null key returned for cache operation毕设源码-朱学姐11 分钟前
【开题答辩全过程】以 基于SpringBoot的中医理疗就诊系统为例,包含答辩的问题和答案上进小菜猪5 小时前
从人工目检到 AI 质检-YOLOv8 驱动的 PCB 缺陷检测系统【完整源码】Coder_Boy_5 小时前
SpringAI与LangChain4j的智能应用-(理论篇2)Coder_Boy_5 小时前
SpringAI与LangChain4j的智能应用-(理论篇3)阿狸远翔6 小时前
Protobuf 和 protoc-gen-go 详解武昌库里写JAVA7 小时前
iview-CRUD模板间彧7 小时前
Vert.x与Spring框架:开发效率与团队学习成本深度对比间彧7 小时前
Vert.x与传统Spring框架在性能、并发处理方面有哪些差异间彧7 小时前
Vert.x框架详解与项目实战:构建高性能异步应用