当你在Java开发中遇到“错误: 无效的源发行版:22”这个错误时,这通常意味着你的Java编译器设置了一个比当前JDK版本更高的源发行版(source release version)。从Java 17开始,Java的版本号格式有所变化,不再使用点分十进制(如1.8、11.0.x),而是直接使用主版本号加可选的更新号(如17、17.0.1)。不过,对于你的问...
解决IDEA报错ERROR:JAVA:⽆效的源发⾏版:11解决 IDEA 报错ERROR:JAVA: ⽆效的源发⾏版: 11 原因 ⼀般都是创建⼯程的时候⼀路next 默认选择了 Java Version 11,⽽本地的jdk版本是 8 解决 File -> Project Settings -> Project Project SDK 选择1.8 Project language level 选择 8 File -...
我笔记本本地配置的JAVA_HOME对应的事jdk19,但我想将编译出来的jar对应jdk17,将idea中的一些列配置改成jdk17之后,一顿操作猛如虎,一看结果就是如下: 错误:无效的目标发行版:19 二、解决方案 修改maven对应的settings.xml。文件路径见下图: 修改内容如下图。 <profiles> <!-- 配置 jdk版本 --> <profile> ...