我想在运行时选择 .properties 文件。microprofile-config可以吗?因此,我想使用外部文件,而不是使用 META-INF/microprofile-config.properties:
java -jar mymicroprofileapp.jar -s my.properties
我知道,可以编写自定义配置源,但我想知道是否有一个内置选项来定义配置文件,从而避免在每个项目中重复代码
我想在运行时选择 .properties 文件。microprofile-config可以吗?因此,我想使用外部文件,而不是使用 META-INF/microprofile-config.properties:
java -jar mymicroprofileapp.jar -s my.properties
我知道,可以编写自定义配置源,但我想知道是否有一个内置选项来定义配置文件,从而避免在每个项目中重复代码
该网站告诉我们三个选项:
System.getProperties()
System.getenv()
META-INF/microprofile-config.properties
.我除了这些你可以注册ConfigSources
。
没有您想要的内置选项。