Java 11:Error:Java:invalid source release:11-不确定要做什么

Java 11:Error:Java:invalid source release:11-不确定要做什么,java,maven,java-8,java-11,Java,Maven,Java 8,Java 11,您好,我已经从Java8升级到Java11,无论发生什么,我都会遇到这个错误。我正在使用intellij和Windows10。 我改为11: 1) 在项目结构->项目中: 2) 项目结构->模块 3) 在设置->构建、执行、部署->Java编译器中,我的编译器模块目标字节码版本也设置为11 我甚至分别将用户变量中的JAVA_HOME和系统变量中的JAVA_HOME更改为jdk-11.0.8 当我运行java-version和javac-version时,都显示我安装了版本11。 当我尝试运行

您好,我已经从Java8升级到Java11,无论发生什么,我都会遇到这个错误。我正在使用intellij和Windows10。 我改为11: 1) 在项目结构->项目中:

2) 项目结构->模块

3) 在设置->构建、执行、部署->Java编译器中,我的编译器模块目标字节码版本也设置为11

我甚至分别将用户变量中的JAVA_HOME和系统变量中的JAVA_HOME更改为jdk-11.0.8

当我运行java-version和javac-version时,都显示我安装了版本11。 当我尝试运行mvn clean软件包时,它总是失败,并出现此错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project abc: Fatal error compiling: invalid
target release: 11 -> [Help 1]
请帮我纠正错误, 任何帮助都将不胜感激

L.E这是项目pom的一部分

<plugin>
                <inherited>true</inherited>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <optimize>true</optimize>
                    <encoding>UTF-8</encoding>
                    <showWarnings>true</showWarnings>
                    <showDeprecation>true</showDeprecation>
                    <compilerArguments>
                        <parameters/>
                    </compilerArguments>
                </configuration>

真的
org.apache.maven.plugins
maven编译器插件
3.8.0
${java.version}
${java.version}
真的
UTF-8
真的
真的

我还添加了
11
,但仍然存在相同的问题。

请检查IntelliJ中的JDK 11设置!尽管项目SDK名为11,但它仍然表示您的java版本为1.8.161。从这一点来看,新的jdk 11似乎仍然指向旧的1.8安装,而现在还没有关于版本11。

请检查pom版本指向11或8

您是否已将maven编译器插件配置为使用Java 11@kutschkem我已经修改了我的初始帖子
mvn-version
的输出是什么?可能与我认为我发现了你的问题有关!请检查IntelliJ中的JDK 11设置!尽管项目SDK名为11,但它仍然表示您的java版本为1.8.161。从这一点来看,新的jdk 11似乎仍然指向旧的1.8安装,现在还没有关于11.done的版本,谢谢我的朋友!这并不能回答这个问题。一旦你有足够的钱,你将能够;相反-