idea报Could not autowired解决办法

在maven子模块互相依赖中明明注入bean了 ,可以启动和正常运行,但是就报Could not autowired错,如果报这个错的话就不可以打包了,所以这个问题必须解决,在大致有几个办法可以解决。

第一个:在注解后加required = false

第二个:在settings中把后面的√取消了

第三个:在project Structure中删除spring组件

这里在补充一下:依赖完后如果要编译的话必须先注意Test下的单元测试,因为编译打包的时候是优先走Test单元测试的类的,如果单元测试有问题就会报错,如果没用单元测试就可以删除了,才能成功

猜你喜欢

转载自blog.csdn.net/yxm234786/article/details/81460752