首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 11 :错误:java:无效的源代码发布: 11 -不知道该做什么

Java 11 :错误:java:无效的源代码发布: 11 -不知道该做什么
EN

Stack Overflow用户
提问于 2020-09-28 06:01:59
回答 4查看 35.6K关注 0票数 19

你好,我已经从java 8升级到java 11,不管是什么,我都会收到这个错误,我正在使用intellij和windows 10。在->项目中,我更改为11: 1):

2)项目结构->Modules

3)我的编译器模块Target字节码版本在设置-> Build、Execution、时也被设置为11。

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

当我运行java时,-version和javac -version都显示我安装了version 11。当我尝试运行一个mvn干净包时,它总是失败的。

代码语言:javascript
复制
[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的一部分

代码语言:javascript
复制
<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>-->,但问题仍然存在。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-09-28 09:10:25

请检查您在IntelliJ中的JDK 11设置!即使项目SDK被称为11,它仍然表示您的java版本是1.8.161。从这个角度来看,您的新jdk 11仍然指向原来的1.8安装,现在还不是版本11。

票数 9
EN

Stack Overflow用户

发布于 2021-07-29 15:56:37

IntelliJ IDEA 2021.1.3 (社区版)

如果您正在使用Gradle构建工具:

文件/设置-创建,执行,部署-生成工具

选择您的项目并选择Gradle JVM版本11。

票数 43
EN

Stack Overflow用户

发布于 2022-06-15 13:03:56

对我来说,解决方案是设置JAVA_HOME变量。虽然你提到它是一个解决方案,你尝试过,但很容易读懂它。我正在处理不同的项目,一些项目使用java 8,另一个项目使用java 11。我不得不在这些版本之间切换才能让它正常工作

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64096720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档