解决IDEA报错,无效的源发行版 无效的目标发行版:22问题

 更新时间:2024年10月09日 09:24:35   作者:Vous oublie@  
在项目编译过程中,可能会出现“无效的源发行版”或“无效的目标发行版”的报错信息,原因通常是编译使用的JDK版本与项目设置的发布版本不一致,解决这类问题的办法是统一JDK版本,具体操作为:在IDE的项目设置中(如File->ProjectStructure->ProjectSettings)

报错内容

在编译项目的时候出现报错:

解决办法

无效的源发行版

原因:编译的JDK版本与发布版本不一致

File -> Project Structure ->Project Settings 让其中的三处版本保持一致

具体操作如下:

无效的目标发行版

原因:编译器的JDK版本不符,需要设置编译器版本。

这个保证你安装的编译器两个是一致的就可以了,然后就不会报错了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Springboot事件监听与@Async注解详解

    Springboot事件监听与@Async注解详解

    这篇文章主要介绍了Springboot事件监听与@Async注解详解,在开发中经常可以利用Spring事件监听来实现观察者模式,进行一些非事务性的操作,如记录日志之类的,需要的朋友可以参考下
    2024-01-01
  • 详解Java8合并两个Map中元素的正确姿势

    详解Java8合并两个Map中元素的正确姿势

    这篇文章主要介绍了详解Java8合并两个Map中元素的正确姿势,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • Java线程间通讯的几种方法小结

    Java线程间通讯的几种方法小结

    线程通信可以用于控制并发线程的数量,本文主要介绍了Java线程间通讯的几种方法小结,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-01-01
  • SpringBoot整合Redis管道的示例代码

    SpringBoot整合Redis管道的示例代码

    本文将结合实例代码,介绍SpringBoot整合Redis管道,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-07-07
  • Java并发编程中的volatile关键字详解

    Java并发编程中的volatile关键字详解

    这篇文章主要介绍了Java并发编程中的volatile关键字详解,volatile 用于保证我们某个变量的可见性,使其一直存放在主存中,不被移动到某个线程的私有工作内存中,需要的朋友可以参考下
    2023-08-08
  • java 中堆内存和栈内存理解

    java 中堆内存和栈内存理解

    这篇文章主要介绍了java 中的堆内存和栈内存的知识,有需要的朋友可以参考下
    2017-03-03
  • SWT(JFace)Group(分组显示)

    SWT(JFace)Group(分组显示)

    SWT(JFace)体验之Group(分组显示)
    2009-06-06
  • java接口性能优化技巧

    java接口性能优化技巧

    这篇文章主要为大家介绍了java接口性能优化技巧示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 详解IntelliJ IDEA 快捷键整合(大全)

    详解IntelliJ IDEA 快捷键整合(大全)

    这篇文章主要介绍了详解IntelliJ IDEA 快捷键整合,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-08-08
  • Java7到Java17之Switch语句进化史示例详解

    Java7到Java17之Switch语句进化史示例详解

    这篇文章主要为大家介绍了Java7到Java17之Switch语句进化史示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01

最新评论