Java:不支持发行版本5

这篇具有很好参考价值的文章主要介绍了Java:不支持发行版本5。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

错误

Java:不支持发行版本5

详细错误

同学在github上找到一个微服务项目(基于maven进行构建),进行二开,导入项目运行控制台报错
Java:不支持发行版本5,笔者修改项目结构( F i l e File File → \rightarrow P r o j e c t S t r u c t u r e Project Structure ProjectStructure)以及设置( F i l e File File → \rightarrow S e t t i n g s Settings Settings)后,依旧报错

解决方案

对于pom.xml依赖文件加入如下配置

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

报错原因

报错提示 “Java:不支持发行版本5” 表明项目使用了 Java 5 的发行版本,但当前环境不支持该版本。

解决原因

通过将项目的编译器源码和目标版本设置为 1.8,确保项目在 Java 8 环境下进行编译和运行。这样可以与当前环境的 Java 版本保持一致,避免报错。
笔者在此对pom.xml依赖文件加入如下配置进行详细解释

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>
<properties>
</properties>

标签用于定义项目的属性。在上述解决方案中,我们向 标签添加了两个属性:

<maven.compiler.source>1.8</maven.compiler.source>

<maven.compiler.source>:指定项目源代码的 Java 版本。在此处,我们将其设置为 1.8,表示使用 Java 8 的语法和特性编写源代码。

<maven.compiler.target>1.8</maven.compiler.target>

<maven.compiler.target>:指定编译生成的字节码的 Java 版本。同样地,我们将其设置为 1.8,以确保编译后的代码与 Java 8 兼容。
通过将这两个属性设置为 1.8,我们告诉 Maven 使用 Java 8 的编译器进行编译,并生成与 Java 8 兼容的字节码文件。这样可以解决报错问题,确保项目在 Java 8 环境下正确编译和运行。

参考文献

解决方案参考错误“ Java:不支持发行版本5”的正确解决方案
解决原因参考chatgpt

原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈
不支持发行版本5,java,开发语言文章来源地址https://www.toymoban.com/news/detail-626515.html

到了这里,关于Java:不支持发行版本5的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java: 错误: 不支持发行版本 17

     出现版本问题:  这是版本不匹配问题,需要Java Compiler里面的版本一致 选择File--Setting 再Build,Execution,Deployment---Compiler--java Compiler   需要把17改为11 运行后,会出现 org/springframework/boot/SpringApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this v

    2024年02月11日
    浏览(50)
  • 运行springboot项目提示:java: 错误: 不支持发行版本 18、java: 错误: 无效的源发行版:18

    java: 错误: 不支持发行版本 18 解决方法:修改字节码版本,可以多试几次。 java: 错误: 无效的源发行版:18 解决方法: 出现这些错误原因: spring版本与jdk版本不对应 我的spring boot版本是3.2.2,对应的jdk版本要大于17. 查看springboot对应版本的方法:   1:打开spring官网 spring.io  

    2024年04月12日
    浏览(36)
  • java错误:不支持发行版本5或java: 不再支持源选项 5。请使用 6 或更高版本的解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月14日
    浏览(42)
  • Java:不支持发行版本5 的解决方案(超详细简单)

    一、问题描述 出现这个问题: Java:不支持发行版本5 的解决方案 原因是,当前JDK版本比较高,换低版本的jdk(jdk8)即可 我电脑之前用jdk17,运行的时候报错如下: 二、解决方案 2.1在项目pom.xml添加一下依赖,指定jdk版本8 2.2修改项目jdk为JDK8 再次运行一下项目,大功告成

    2024年02月11日
    浏览(34)
  • 【springboot-maven项目,java: 错误: 不支持发行版本】

    运行时报如下错误的信息: 图1:pom.xml里面的jdk与图2:框架设置的引用jdk不一致导致。 (创建springboot项目时,选用的jdk版本为21,而后续不小心修改了框架的jdk版本为11) 图1 图2:File Project Structure Modules 因为创建此项目时原因使用的是jdk21,所以将图二的jdk11改为jdk21,使其一

    2024年02月03日
    浏览(41)
  • Springboot项目报错 【错误:java: 错误: 不支持发行版本 17】

    使用IDEA的Spring Initializr构建的Spring boot项目在构建完成后运行出错 用Spring Initializr创建了Spring Boot 项目后,运行时报错 “错误:java: 错误: 不支持发行版本 17” 根据错误信息得知,应该是JDK的版本出了问题,查看pom.xml检查一下 可以看到,JDK的版本是17,由于我并没有安装JDK1

    2024年02月11日
    浏览(37)
  • 【记录Bug】IDEA提示“Error:java: 错误: 不支持发行版本 17”

    开发工具:IDea 后端框架:SpringBoot 在rebuild或运行项目时提示“Error:java: 错误: 不支持发行版本 17”。 这个错误表明你的IDEA版本不支持使用Java 17。你需要将项目编译运行环境设置为更低版本的Java,或者升级你的IDEA版本以支持Java 17。 构建项目时选择了高版本的Java,而IDea的版

    2024年02月08日
    浏览(49)
  • 关于使用maven构建的项目IDEA提示:java: 错误: 不支持发行版本 5

    出现这个问题的主要原因是在maven中没有配置你所需要的jdk版本。解决方案有两种, 方案一:在IDEA中修改编译的jdk版本,需要修改多处,比较复杂,这里不赘述了。 方案二:直接在Maven中配置需要的jdk版本,然后刷新一下Maven就能解决 以上代码是java17,修改成你需要的jdk版本

    2024年02月07日
    浏览(57)
  • 错误-maven工程,程序包org.apache.commons.xxx不存在,Java:不支持发行版本5

    因为最新的idea界面中文支持较好,就更新了idea,但是发现在导入以前的项目时报了两个错误 程序包org.apache.commons.xxx不存在, Java:不支持发行版本5 那就逐个解决一下 原因就一个,从Java 9开始,以后的编译器无法再生成Java 5二进制文件 Java及其虚拟机高度向后兼容,可以使

    2024年02月01日
    浏览(55)
  • Intellij idea 编译报错:Error : java 不支持发行版本5(error: release version 5 not supported)

    问题:在 IntelliJ IDEA 中创建一个Maven项目时,出现以下错误并且无法构建它。 我设法解决了错误并进行到可以构建的地步,因此我将介绍如何处理它。 环境 方法 – 如何处理“错误:java:错误:不支持发布版本 5” – 如何处理“错误:java:当前不支持源选项 5。请使用 6 或

    2024年02月12日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包