0

我有一个thorntail项目,下面有以下project-default.yml文件:

simulation:
   vehicle:
      speed: 1

有什么方法可以动态覆盖/更改/更新project-default.yml的值?

4

1 回答 1

0

您可以使用系统属性(请参阅https://docs.thorntail.io/2.6.0.Final/#application-configuration-using-system-properties_thorntail)或环境变量(请参阅https://docs.thorntail.io/2.6 .0.Final/#configuring-a-thorntail-application-using-environment-variables_thorntail)。

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

于 2020-05-22T09:42:14.517 回答