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

spring boot configuration annotation processor not found in classpath

Description:
Field girlProperties in com.imooc.HelloController required a bean of type 'com.imooc.GirlProperties' that could not be found.
Action:
Consider defining a bean of type 'com.imooc.GirlProperties' in your configuration.

谁知道是为什么呀?

正在回答

10 回答

http://img1.sycdn.imooc.com//5fdf555e0001585711060305.jpg

这个怎么解决啊


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

spring-boot-configuration-processor加了这个依赖,鼠标也能点进去查看,但是右侧maven那里却显示没有加载下来

0 回复 有任何疑惑可以回复我~
1、首先要添加这个配置,并等待依赖更新完成。
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-configuration-processor</artifactId>
   <optional>true</optional>
</dependency>
2、如果出现:Re-run spring boot configuration annotation processor to update generate metadata。
忽略即可。大不了你重新编辑下。再大不了你重启下IDEA。
3、如果还不行,获取值还是Null.

那么请检查你的Model是不是:只有getter,而没有Setter.官方文档说明了,但是我试了下感觉括号里那句话是胡扯。

http://img1.sycdn.imooc.com//5a88141200012bf912620168.jpg

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

亲测有效,那些说没用的同学你确定你其他地方没有出错?

在pom.xml导入依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-configuration-processor</artifactId>
  <optional>true</optional>
</dependency>


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

我从C#转java  目前在自学,遇到了一样的问题,在pom.xml中添加dependency也是不行

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

一样,黑色变成了红色,还是报错

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

.....这个问题是那个girlProperties类没注入到Spring容器里,需要在该类上添加注解@component。

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

加了依赖之后也只是提示从红色变成了黑色,并没有消失,你的消失了吗

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

添加依赖之后怎么弄啊 

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

只需要在pom.xml添加一个依赖,如下:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-configuration-processor</artifactId>
  <optional>true</optional>
</dependency>

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

洋妞honey 提问者

错了。还是不行
2017-04-13 回复 有任何疑惑可以回复我~
#2

洋妞honey 提问者 回复 洋妞honey 提问者

我@component注解注解错地方了
2017-04-13 回复 有任何疑惑可以回复我~
#3

仅此而已_104061629 回复 洋妞honey 提问者

你怎么自己回答自己啊,哈哈,就是要添加这个依赖才能解决
2017-06-27 回复 有任何疑惑可以回复我~
#4

qq_慕仙547661 回复 洋妞honey 提问者

只是sevice层没有加@service注解 而已
2019-03-12 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151599    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

spring boot configuration annotation processor not found in classpath

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