新建项目选不了Java8或者启动时报错:java: 无效的目标发行版: 21,17,11

目录

    • 问题场景
    • 选不了java8
    • 解决方案

问题场景

当新建一个项目或者demo时,程序启动会报错,java: 无效的目标发行版: 21,或者11,17之类的,这种问题一般都是jdk版本没有设置好,或者用的springboot3.x以后的版本。

因为springboot3.x以后的版本只支持17以后的,所以需要按照下面方式降低version即可。

在这里插入图片描述


选不了java8

创建springboot项目时无法选择Java8,没关系就随便选一个,进去再降低版本即可,按照下面步骤降低版本

在这里插入图片描述

在这里插入图片描述


解决方案

进去检查项目的模块配置,如下图所示,改成java8

第一步

在这里插入图片描述

第二步

在这里插入图片描述

第三步

在这里插入图片描述

第四步

pom文件中调整版本,刷新即可,2.7.5刷不出来就选2.7.6的

在这里插入图片描述

调正完毕后再启动项目,解决报错,成功运行

在这里插入图片描述

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/1c9fef8327.html