配置 属性 没有在 micronaut 中被选中
config property not getting picked in micronaut
我尝试在 micronaut 中创建特定于环境的配置
主要application.yml作为
micronaut:
application:
name: xyz
server:
port: 9090
environments: local
和本地配置文件一样
名称为 application-local.yml
xyz:
aws:
accessKey: <access_key>
secretKey: <secret_key>
在我尝试访问的代码中
@Value("${xyz.aws.accessKey}")
我在代码中尝试访问它们时出现以下错误
Message: Error resolving field value [${xyz.aws.accessKey}]. Property doesn't exist or cannot be converted
我发现 micronaut 中没有类似于 spring 的
的属性
spring.profiles.active
在这里我们必须将外部文件作为 VM 选项传递
-Dmicronaut.environments=local
然后开始工作
我尝试在 micronaut 中创建特定于环境的配置
主要application.yml作为
micronaut:
application:
name: xyz
server:
port: 9090
environments: local
和本地配置文件一样 名称为 application-local.yml
xyz:
aws:
accessKey: <access_key>
secretKey: <secret_key>
在我尝试访问的代码中
@Value("${xyz.aws.accessKey}")
我在代码中尝试访问它们时出现以下错误
Message: Error resolving field value [${xyz.aws.accessKey}]. Property doesn't exist or cannot be converted
我发现 micronaut 中没有类似于 spring 的
的属性spring.profiles.active
在这里我们必须将外部文件作为 VM 选项传递
-Dmicronaut.environments=local
然后开始工作