【Java】yml文件报错 java.lang.IllegalArgumentException: Could not resolve placeholder

1.配置一个常量,本地启动时报错

yml文件:

wechat-config:
  apis:
    subscribesend: https://api.weixin.qq.com/cgi-bin/message/subscribe/send

java文件:

@Value("${wechat-config.apis.subscribesend}")
private String api_subscribesend;

2.检查语法没有问题,猜测是部署时构建缓存的问题,重新走了一遍mvn installmvn package就可以了。

你可能感兴趣的:(【Java】yml文件报错 java.lang.IllegalArgumentException: Could not resolve placeholder)