运行SpringBoot的启动类时报错:Cannot resolve symbol ‘SpringApplication’ (解决方案:第1~5步) + Failed to start component [Connector[HTTP/1.1-8080]](解决方案:请移至第6步)
解决方案:
删掉 本地仓库 repository 下的 spring-boot-autoconfigure 文件夹中 报错项目的pom.xml文件对应版本的文件夹,然后在工程中 maven -> 选中报错项目右击 -> Reload project 就可以解决了。
具体步骤:
1.首先打开本地仓库repository的文件夹,然后直接搜索 “spring-boot-autoconfigure”
2.选择spring-boot-autoconfigure文件夹
3.删除报错项目的pom.xml文件中对应版本的文件夹
4.在IDEA中选中maven中对应报错的项目(即图中 2 位置),将其右击选中“Reload project”进行重新更新下载pom.xml对应版本的“spring-boot-autoconfigure”文件。
5.问题解决
6.若运行成功后发现报错:Failed to start component [Connector[HTTP/1.1-8080]]
这个是因为 8080 端口已经被占用的原因。使用管理员权限打开cmd命令端口,然后执行下面命令语句杀死占用8080端口的进程即可:
最后运行成功: