使用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'

原文地址:https://www.cnblogs.com/liaoxiaolao/p/10062516.html

时间: 2024-08-02 05:34:40

使用idea引入注解@SpringBootApplication报错Cannot resolve symbol 'SpringBootApplication'的相关文章

Maven项目中java类报错-Cannot resolve symbol

电脑蓝屏了,强制重启之后再打开IDEA里面的项目,所有Java类文件都在报Cannot resolve symbo错误,可以确定所有依赖的包都有引用且jar包没有冲突. 经查询找到这个解决方法: 在IDEA中 点击 File   ->   Invalidate Caches/Restart,清理了缓存重启IDEA就解决了 原文地址:https://www.cnblogs.com/yw-ah/p/8508314.html

python3 引入selenium库报错ModuleNotFoundError: No module named 'selenium'

解决方法: pip install -U selenium python3 引入selenium库报错ModuleNotFoundError: No module named 'selenium' 原文地址:https://www.cnblogs.com/zouke1220/p/9326434.html

idea操作 clone项目、 import项目所有注解全部报错

操作:从现有的git上边clone项目,前提是开发工具,开发环境都一样错误类型:所有的注解全部报错 原因: 是选择了Create from existing source 一路Next下去,Maven项目导入成功 Import from external model:选项允许你导入一个已经存在的固定model的项目.例如Eclipse和Maven等.IDEA会根据你选择的model自动转换项目文件,换句话说就是把项目成功从原来的平台迁移到IDEA. Create from existing so

IDEA找不到程序包 和 request.getServletContext()报错Cannot resolve method 'getServletContext()的解决方法

重新装了idea和down了项目却一直报错,在调用request.getServletContext()的方法时一直报Cannot resolve method 'getServletContext()的错误,网上查了好多方法,大多数都是在说是servlet3.0才可以支持此方法,而servlet3.0只有tomcat7以上版本才可以,我检查了我自己的tomcat发现就是3.0,最终找到原因 对于Maven项目要检查pom文件中的servlet引入的是哪个包,我原来写的是这个 <dependen

web.xml报错Cannot resolve class &#39;StrutsPrepareAndExecuteFilter&#39; (idea创建SSH项目)

原因: xwork-core.jar包已经合并到struts2-core.jar下,并且点开jar包,发现没有 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter查阅相关资料后得知:struts2 2.5之后,这个filter移动到了org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter 这就是典型的过度依赖工具!写下此文告诫自己,

maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

问题:引入依赖之后会报错. 1.首先我们要去下载一个oracle的驱动jar包,ojdbc6.jar(我这里本机安装了oracle,所以在oracle安装目录 F:\app\zyh\product\11.1.0\db_1\jdbc\lib 目录下会有驱动的jar包,如果你没有安装oracle,那么可以从官网上下载jar包,反正就是必须要先有一个ojdbc6.jar,只要搞到就行了). 2.以我本机为例子,打开命令提示符(cmd),进入ojdbc6.jar所在目录,在我这里就进入F:\app\zy

webpack2.0 引入.css文件报错解决方法

main.js文件引入 import './my-style.css' webpack.config.js 文件 之后莫名其妙报错: 解决方法 注意 先style再css,顺序问题,一定不能颠倒 { test: /\.css$/, loader: 'style-loader!css-loader' } 原因是应该是版本迭代的问题

eclipse引入jquery文件报错解决

以下内容是小编给大家带来的关于Eclipse引入jquery报错如何解决的全部叙述,具体内容如下所示: 第一步: 去除eclipse的JS验证: 将windows->preference->Java Script->Validator->Errors/Warnings-> Enable Javascript Sematic validation前面的勾去掉; 第二步: 右键项目 -> properties -> Builders 去掉JavaScript Vali

Java中@Controller注解和@ResponseBody注解,报错找不到template

报错信息:org.thymeleaf.exceptions.TemplateInputException: Error resolving template "xxxxx", template might not exist or might not be accessible by any of the configured Template Resolvers 运行提示找不到模板时, 在controller类上加注解@Controller 和@RestController都可以在前