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

总是报这个错No bean named 'beanAnnotation' is defined怎么解决?

我仿照老师的写法自己也写了一个用@Component注解的bean,但是运行的时候他总是报这个错误信息,说没有这个bean的定义,这是为什么呀,该怎么解决啊。。。补充一下,为什么在IDEA里面可以测试通过,eclipse就不行呢,总是会报这个错误。。。

https://img1.sycdn.imooc.com//5b9e63740001d43504950217.jpg

https://img1.sycdn.imooc.com//5b9e63750001b5d807910334.jpg

https://img1.sycdn.imooc.com//5b9e63750001d9d802540256.jpg

https://img1.sycdn.imooc.com//5b9e63750001ae8010760342.jpg

https://img1.sycdn.imooc.com//5b9e63760001bac412650202.jpg


正在回答

3 回答

你好问题解决了吗?同样是这个问题,代码什么的都没问题就是报错

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

JUNzx 提问者

目前还没有得到解决的,等以后碰到了再说吧,先不纠结。
2018-10-02 回复 有任何疑惑可以回复我~
#2

qq_怪咖_10

改了好多,发现base-package="..." 里面只写到包名
2018-10-08 回复 有任何疑惑可以回复我~
#3

qq_怪咖_10

还是疏忽了,没认真。。。。
2018-10-08 回复 有任何疑惑可以回复我~

你的xml都找不到  怎么能找到你定义的bean

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

JUNzx 提问者

xml是找到了的啊 你从什么地方看出没找到xml的啊? 我在配置里写了一个Date bean测试是通过了的啊,但是使用注解注入的时候就会出错,也不知道为什么。
2018-09-25 回复 有任何疑惑可以回复我~

我看有可能是你的application-context.xml的环境变量加载的有问题。

  1. eclipse添加appcalition-context.xml的方法我不知道,你可以确认下,是不是classpath添加错了

  2. new ClassPathXmlApplicationContext()里面的参数路径传的应该是"classpath:application-context.xml"吧

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

JUNzx 提问者

刚刚试了一下你说的这个,还是不行啊,eclipse又报了一个新的错误,好烦。 Caused by: java.io.FileNotFoundException: class path resource [application-context.xml] cannot be opened because it does not exist
2018-09-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

总是报这个错No bean named 'beanAnnotation' is defined怎么解决?

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