![](/img/trans.png)
[英]Issue overriding application properties in Spring-boot (profile-specific) application launched with PropertiesLauncher
[英]Overriding spring-boot application properties when deploying in JBoss
我有一个基于Spring-Boot的应用程序,基于YAML的配置,当我使用java -jar app.war -Dnamespace.properties=different_value
运行时,我没有问题更改属性,但现在我必须将应用程序部署到JBoss EAP中,我成功构建了war文件,但我想修改属性(覆盖一些YAML值),而不需要修改war。
文档提到
作为替代品,但我不知道如何设置它们。 一些想法?
奖励:在运行时修改属性而不需要重新部署应用程序会很不错
您可以在standalone.xml中添加系统属性
<system-properties>
<property name="my.property" value="Hello"/>
</system-properties>
JBoss EAP中的系统属性可以在运行时使用CLI或Webinterface以及其他一些方式进行更改。
如果您的应用程序正在重新加载,则取决于属性的使用位置。
你想覆盖什么属性?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.