【发布时间】:2021-02-18 01:16:39
【问题描述】:
假设我将 Spring Boot 应用程序设置为一个 jar,其中有一个属性作为 application.properties 的一部分:
test.name=John
现在 SpringBoot 提供了一种运行此 jar 并在命令中更新该值的方法,如下所示:
java -jar app.jar --test.name=Jimmy
现在说应用程序已经运行了一段时间,我想找出应用程序运行时这个属性的值。
我怎样才能找到这一点,因为查看 jar 文件中的 application.properties 仍然会显示 John,但是当我使用 java -jar 命令运行应用程序时,它被覆盖了?
【问题讨论】:
标签: java spring-boot jar properties application.properties