启动报错:Could not resolve placeholder 'env' in value "${env}"

来源:6-3 Config Client

白平衡

2019-07-15

Could not resolve placeholder ‘env’ in value "${env}"
麻烦师兄帮忙看下,我在git的order-dev.yml中配置了env,
然后在本地写过controller后,启动order项目报错,
尝试重启config-server,还是会有这个问题,在我本地的bootstrap.yml配置上env是不报错的,

图片描述
图片描述
图片描述

写回答

2回答

廖师兄

2019-07-16

private String env;

你给它加get/set方法试试

0
1
白平衡
非常感谢!
2019-07-17
共1条回复

白平衡

提问者

2019-07-17

找到原因了,记得引入了config-client的依赖,但是没有。。。。

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-client</artifactId>
</dependency>


0
1
廖师兄
要用远程配置,肯定要加spring-cloud-config-client
2019-07-18
共1条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5668 学习 · 2489 问题

查看课程