我正在尝试使用 读取 Quarkus 应用程序中的环境变量@ConfigProperty,但未能做到这一点。我认为仅指定变量名称就足够了,但它不起作用:
@ConfigProperty(name = "MY_ENV_VAR")
String envVar;
我还尝试在 application.properties 中指定一个属性
my.var=${MY_ENV_VAR:defaultValue}
并读它就像
@ConfigProperty(name = "my.var")
String myVar;
但变量始终为空。
我错过了什么?在 Quarkus 中读取环境变量的正确方法是什么?
我正在使用 Quarkus 1.2.0.Final