Spring Initializr创建springboot项目 “java: 错误: 无效的源发行版:19”
我用的1.8的jdk,排查发现这是jdk和springboot版本冲突导致的。
1、File->Project Structure->Project Settings->Project,把language level改成相应的版本
2、File->Project Structure->Module,source和dependancies改成相应的版本
3、File->Setting->Build,Execution,Deployment->Compiler->Java Compiler->target bytecode version
3、pom文件中把springboot版本和jdk版本都改成合适的
发生这个问题的原因:
使用spring Initializr新建时server url默认是starts.spring.io,导致版本待选项没有正确的,改成阿里云,待选项中就有正确的了