1.SpringBoot 3 以上的版本和 Java 8 不兼容。
解决办法:
把SpringBoot的版本降到2 ,找一个稳定点的版本就行了。
2.spring-boot-maven-plugin 这个插件爆红。
爆红的原因是没找到,我原来的配置如下,没有版本号:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
解决办法:
给他配上版本号,跟 spring-boot-starter-parent 的版本号一样即可,这里我的 spring-boot-starter-parent 的配置如下:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.12</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
把 spring-boot-starter-parent 版本号抄过去给 spring-boot-maven-plugin 配上就能解决,配上后如下:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.7.12</version>
</plugin>