使用idea引入注解@SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'

Posted 寒潭渡鹤影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用idea引入注解@SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'相关的知识,希望对你有一定的参考价值。

我在使用idea时,在类上使用注解@SpringBootApplication,但是一直报错。

Cannot resolve symbol \'SpringBootApplication\'

网络上有很多种方法,比如有的方法是把repository删除,然后重新maven project;

有的是因为目录spring-boot-autoconfigure中很多个release版本,把所有的版本都删除,然后重新install。如下所示:

有的办法是在Intellij idea下 file—>Invalidate Caches/Restart 清除缓存重启即可。

有的办法是修改pom.xml文件,使其配置正确。

有的办法是

1、 File - Project Structure - Project SDK,看看SDK有没有选,重选一个本地的自己安装的jdk。

2、编译器中的maven有没有设置成功,File - Settings - 搜索maven,Maven home directory,设置为自己安装的maven路径
但是以上办法对于我来说都没有用。

我的解决办法是重新安装idea,安装的时候勾选如下所示(也不知道有没有用)

安装完成以后,创建springboot项目

next,然后勾选

然后等待插件的下载,最后,我发现在项目demo中有了@SpringBootApplication了。

成功运行后,有下面标记则为成功。

 

以上是关于使用idea引入注解@SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'的主要内容,如果未能解决你的问题,请参考以下文章

Spring入门系列:篇4——SpringIOC注解开发

“IDEA无法解析@Aspect注解” 的解决方法

“IDEA无法解析@Aspect注解” 的解决方法

IDEA下从零开始搭建SpringBoot工程

Idea 的Test测试报错:java.lang.IllegalStateException: Failed to load ApplicationContext

springboot启动后controller访问404