SpringBoot Could not autowire无法注入解决

2025-05-03 23:42:12

1、这种报错通常是因为错误级别引起的,因此我们需要修改设置。打开IntelliJ IDEA开发工具,选择File-->Settings-->Editor-->Inspections, 然后选择右侧的Spring。

SpringBoot Could not autowire无法注入解决

2、接下来我们点开Spring下方的模块,在需要修改的模块右侧,选择Severity为Warning,如下图所示即可。

SpringBoot Could not autowire无法注入解决

3、其他在编译代码的时候可能会出现编译等级和源代码等级不一致的问题,即class字节码的java版本低于当前使用的版本,我们可以通过File-->Settings-->Build,Excecution,Deployment-->Compiler-->Java Compiler,如下图所示。

SpringBoot Could not autowire无法注入解决

4、IntelliJ IDEA同时可以设置忽略某些编译错误,即在不影响正常使用的情况下,可以允许部分错误。

SpringBoot Could not autowire无法注入解决

5、IntelliJ IDEA可以设置代码的告警级别,一些无关紧要的告警可能会影响界面的美观和查看代码的心情,在IntelliJ IDEA界面的右下角有一个Event Log,默认的级别是inspections。

SpringBoot Could not autowire无法注入解决

6、那么如何修改代码的告警级别呢?在Inte盟敢势袂lliJ IDEA界面的右下角有一个Event Log下方有个小人的图标,点击该图番舸榆毛标,拖动游标就可以修改告警级别。syntax也是语法级别的告警,相对于inspections告警数量会少很多,但是若inspections的告警都能修复的话,代码质量也会提高很多。none级别就是不进行任何的警告,不建议使用。

SpringBoot Could not autowire无法注入解决
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢