前言
用IDEA创建SpringBoot项目时,突然出现“Error:(3,32) java: 无法访问org.springframework.boot.SpringApplication”,查找问题后,发现是springboot的版本和IDEA中Maven的问题,具体操作如下:
具体操作
1. 修改pom.xml中spring boot版本,3.0.0 版本以下即可
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.7-SNAPSHOT</version><!-- 3.0.0 版本以下即可 -->
<relativePath/>
</parent>
2. 修改IDEA中Maven的配置:File | Settings | Build, Execution, Deployment | Build Tools | Maven | Runner
把对勾选择上
总结
sping boot 的版本最好是在3.0.0版本以下,不然会出现奇怪的bug;还有JDK版本要统一(最好全部都为 JDK1.8版本),在IDEA中都要修改为相同的版本。