gpt4 book ai didi

java - 从 pom 获取应用程序版本

转载 作者:IT老高 更新时间:2023-10-28 13:45:17 26 4
gpt4 key购买 nike

我有一个用于返回应用程序信息的休息端点(目前只有应用程序版本)但到目前为止,这些信息是硬编码的,很容易忘记更改它。我会更好地从 pom 或 list 文件中检索应用程序版本。有没有项目带来这样的功能?

最佳答案

Spring Boot 可以引用 pom.xml 中定义的项目版本,并使用 Actuator 通过 REST 公开它:

# application.properties
endpoints.info.enabled=true
info.app.version=@project.version@

然后访问/info URL(例如 http://localhost:8080/info )将返回:

{"app": {"version": "<major.minor.incremental>"}}

另请参阅:spring boot/spring web app embedded version number

关于java - 从 pom 获取应用程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21045007/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com