java - Java 11:错误:java:无效的源版本:11 - 不知道该怎么做
问题描述
您好,所以我已经从 java 8 升级到 java 11,无论如何我都会收到此错误。我使用的是 intellij 和 windows 10。我已更改为 11:1)在项目结构 - > 项目中:
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]
请帮我修复错误,任何帮助将不胜感激!
LE这是项目 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>-->
了它,但同样的问题仍然存在。
解决方案
推荐阅读
- r - ggplot中的问题,连续x轴为年份
- javascript - 由数组表示的状态:我在添加数组和保持状态变量与数组的总和之间得到不同的值
- css - 仅使用 CSS 隐藏 WordPress 主页上的元素
- garbage-collection - v8 的 IncrementalMarking 和 ProcessWeakCallbacks 垃圾回收有什么作用?
- java - 如何生成具有两个自增字段的复合键并在第一个字段更改时重置第二个字段
- solr - Apache solr 搜索多个字段而不指定字段名称
- c# - C# Speech - 创建一个循环并要求文本到语音合成器进行计数
- c# - 如何将 Oracle 服务器会话 ID 与应用程序代码中的连接对象关联起来
- javascript - 使用 Objection ORM 在 feathersjs 中进行事务
- swift - 我收到此错误 [UITextView insertText:] must be used only from main thread - 我该如何解决?