动态覆盖project-default.yml值?

问题描述 投票:0回答:1

我有一个 棘尾 项目,并具有以下特点 项目-默认.yml 下面的文件。

simulation:
   vehicle:
      speed: 1

有什么办法可以让我 覆盖更新 的值 项目-默认.yml 动态的?

yaml cdi thorntail
1个回答
0
投票

你可以使用系统属性(见 https:/docs.thorntail.io2.6.0.Final#application-configuration-using-system-properties_thorntail。)或环境变量(见 https:/docs.thorntail.io2.6.0.Final#configuring-a-thorntail-application-using-environment-variables_thorntail。).

在您的情况下,您可以例如运行 java -Dsimulation.vehicle.speed=42 -jar my-app-thorntail.jar 将该配置属性更改为 42.

© www.soinside.com 2019 - 2024. All rights reserved.