gpt4 book ai didi

java - micronaut 中未选择配置属性

转载 作者:行者123 更新时间:2023-12-01 17:03:48 24 4
gpt4 key购买 nike

我尝试在 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

这里我们必须将外部文件作为虚拟机选项传递

-Dmicronaut.environments=local

然后就开始工作了

关于java - micronaut 中未选择配置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61478005/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com