为了账号安全,请及时绑定邮箱和手机立即绑定

Could not resolve placeholder 'guestname' in value "${guestname}"

http://img1.sycdn.imooc.com//5dbae3d100013e9912080394.jpghttp://img1.sycdn.imooc.com//5dbae3de0001510607970492.jpg

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clientStartUp': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'guestname' in value "${guestname}"

为什么同样的代码,我的就是这个结果呢?哭晕

正在回答

5 回答

我的bootstrap.yml文件也加载不到,最后我在client里,添加了如下依赖,启动正常。

<!-- SpringCloud Config Client -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-client</artifactId>
    <version>2.0.0.RELEASE</version>
</dependency>

我的Cloud版本是:Finchley.RELEASE。

<!-- SpringCloud Config Server -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-server</artifactId>
    <version>2.0.0.RELEASE</version>
</dependency>


其他配置信息:

springboot 版本

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.0.RELEASE</version>
    <relativePath /> <!-- lookup parent from repository -->
</parent>

springcloud版本

<!-- SpringCloud使用Finchley版本 -->
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Finchley.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>


spring cloud config

<!-- Spring Cloud Start Config -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-config</artifactId>
    <version>2.0.0.RELEASE</version>
</dependency>


0 回复 有任何疑惑可以回复我~

大佬,后面怎么解决的,我也是这个问题

2 回复 有任何疑惑可以回复我~

server 和client 都要启动。

0 回复 有任何疑惑可以回复我~

我在client-dev.ym文件中guestname:的后面有一个空格就可以了

guestname: xiaowang


0 回复 有任何疑惑可以回复我~
#1

幽弥

没用,太难受了
2020-05-28 回复 有任何疑惑可以回复我~
@Value("${guestname:default_name}")


0 回复 有任何疑惑可以回复我~
#1

幽弥

用这个结果输出:Hello,default_name,太难受了
2020-05-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Could not resolve placeholder 'guestname' in value "${guestname}"

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信