Intellij idea 编译报错:Error : java 不支持发行版本5(error: release version 5 not supported)
问题:在 IntelliJ IDEA 中创建一个Maven项目时,出现以下错误并且无法构建它。
我设法解决了错误并进行到可以构建的地步,因此我将介绍如何处理它。
环境
方法
– 如何处理“错误:java:错误:不支持发布版本 5”
– 如何处理“错误:java:当前不支持源选项 5。请使用 6 或更高版本。”概括
环境
环境如下:
操作系统 Windows 11 Home
Java版本 11.0
集成开发环境版本 IntelliJ IDEA 2020.1.1
方法
如何处理“错误:java: Error: Release version 5 is not supported
首先,让我们修复以下错误:
- Error : java 不支持发行版本5
<文件> → <设置>,或Ctrl + Alt + S显示设置对话框。
显示对话框后,选择<Build, Execution, Deployment> → → 。
导致错误的项目显示在“Per-module bytecode version:”,因此将"Target bytecode version"更改为正在使用的 Java 版本,然后单击「OK」。(可以在Default Settings中把Project bytecode version 一劳永逸地配置成本地Java版本)
现在尝试再次构建。应该会看到以下错误:
[ERROR] 错误 不再支持源选项 5。请使用 6 或更高版本。
如何处理“ 错误 不再支持源选项 5。请使用 6 或更高版本。”
原因:引发这个错误的主要原因是maven配置文件中默认的JDK已经不再使用了,所以导致了程序无法运行,
解决办法:将默认的JDK版本修改成我们电脑上目前有的JDK版本,不知道自己电脑JDK版本的小伙伴可以在cmd中输入“Java -version”查看;比如我的是11.0版本。
解决方案:
打开 pom.xml 并直接在项目标签下添加以下设置。其中 11.0 是您使用的 Java 版本。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>11.0</source>
<target>11.0</target>
</configuration>
</plugin>
</plugins>
</build>
再次构建,它将构建成功。但是这种方法使用之后只能对当前这个项目有效。文章来源:https://www.toymoban.com/news/detail-664278.html
概括
要消除构建错误,您可以通过以下两个步骤消除它:文章来源地址https://www.toymoban.com/news/detail-664278.html
- 将设置对话框中 <Java 编译器> "Target bytecode version"更改为您正在使用的 Java 版本。
- 将 maven-compiler-plugin 设置添加到 pom.xml 并指定构建版本。
到了这里,关于Intellij idea 编译报错:Error : java 不支持发行版本5(error: release version 5 not supported)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!