启动Springboot项目报错
这是Springboot的版本和Java的版本不对应导致的。
Springboot2.0以上版本最低需要java8支持;Springboot3.0以上的版本最低需要java17支持!
参考了 https://blog.csdn.net/weixin_44545756/article/details/128267641
创建Springboot项目,选择Springboot的版本后,会在pom.xml文件生成相应的java版本
如果没有java17以上的版本,可以降低springboot和java的版本,只要jdk版本能支持相应的springboot版本。
Springboot2.0以上版本最低需要java8支持;Springboot3.0以上的版本最低需要java17支持!
像我一开始不清楚,直接把17改成了12,就报错了。
不知道springboot有什么版本可以去spring官网看 https://spring.io/projects/spring-boot#learn
CURRENT:表示这是最新的GA版本;
GA:意思是发布版本,即面向大众的、可用的稳定版本;这种版本的特点是功能完整、非常稳定,一旦发布后,这个版本的代码内容将永远不会更改;
SNAPSHOT:意思是快照; 这个种版本是随时可以被修改的,通常每天晚上都会重新去构建这个版本,以便让这个版本包含最新的修改;
详情以及版本升级之类的问题可以查看 https://blog.csdn.net/csucsgoat/article/details/122554859
选择合适的GA标记的springboot版本就可以了
Springboot2.0以上版本最低需要java8支持;Springboot3.0以上的版本最低需要java17支持!