请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用intellij idea @Autowired 报错,但程序可以正常执行

hi,老师我使用的是idea编辑器来写的代码,不知您是否曾经遇到过这样问题,

命名ut可以跑,但编辑器非得报个错,显示,no beans of 'AreaDao' type found.

@Autowired
private AreaDao areaDao;

如果把@Autowired的警告级别又error改为warning看着舒服点,但强迫症又犯了,心里憋得慌,不知老师有何高见么?

正在回答

2回答

同学您好,这个问题我没遇到呢,同学可以在群里提问,有相当一部分同学也用了idea,他们应该也遇到过此类问题。我在google查了下,确实有很多人用idea也遇到这个问题,他们解决的方式如下:

http://www.cnblogs.com/waterystone/p/6214212.html

https://stackoverflow.com/questions/26889970/intellij-incorrectly-saying-no-beans-of-type-found-for-autowired-repository

强迫症必须得搞定它!

0 回复 有任何疑惑可以回复我~
  • 提问者 船长will #1
    谢谢老师,我给idea报bug了
    回复 有任何疑惑可以回复我~ 2017-11-20 18:39:48
  • 小AABCD 回复 提问者 船长will #2
    你这个问题是怎么解决的,除过把error改成warning这个方法,从根源上怎么解决?
    回复 有任何疑惑可以回复我~ 2017-12-12 14:08:06
  • 翔仔 回复 小AABCD #3
    同学好,目前我还没使用idea开发此项目过,最近实在太忙,等过后有时间试,同学可以在群里提问下,看看别的同学有没有遇到并且解决了:)
    回复 有任何疑惑可以回复我~ 2017-12-12 14:19:39
吐槽职人 2017-12-31 21:39:21

现在idea已经修复了这个BUG,我更新到2017.3.2就已经不报错误了

1 回复 有任何疑惑可以回复我~
  • 提问者 船长will #1
    666
    
    回复 有任何疑惑可以回复我~ 2017-12-31 21:47:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信