Java 11 : 错误:java: 无效的源代码版本: 11 - 不知道该怎么办了
你好,所以我已经从java 8升级到java 11,无论如何我都会得到这个错误。我正在使用intellij和Windows 10。我已更改为11:1)在项目结构中 -> 项目:
3)我的编译器模块目标字节码版本设置为11,并在设置>构建,执行,部署>Java编译器。
我甚至将用户变量中的JAVA_HOME和系统变量中的JAVA_HOME分别更改为jdk-11.0.8。
当我运行java -version和javac -version时,都表明我已经安装了版本11。当我尝试运行一个mvn干净的软件包时,它总是失败并出现此错误
[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]
请帮我修复错误,任何帮助将不胜感激!
断续器这是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>
我也添加了它,但同样的问题仍然存在。<release>11</release> <!--or <release>10</release>-->