解决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注解详解,在开发中经常可以利用Spring事件监听来实现观察者模式,进行一些非事务性的操作,如记录日志之类的,需要的朋友可以参考下
2024-01-01
详解Java8合并两个Map中元素的正确姿势
这篇文章主要介绍了详解Java8合并两个Map中元素的正确姿势,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2020-09-09
Java线程间通讯的几种方法小结
线程通信可以用于控制并发线程的数量,本文主要介绍了Java线程间通讯的几种方法小结,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
2024-01-01
SpringBoot整合Redis管道的示例代码
本文将结合实例代码,介绍SpringBoot整合Redis管道,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-07-07
Java并发编程中的volatile关键字详解
这篇文章主要介绍了Java并发编程中的volatile关键字详解,volatile 用于保证我们某个变量的可见性,使其一直存放在主存中,不被移动到某个线程的私有工作内存中,需要的朋友可以参考下
2023-08-08
java接口性能优化技巧
这篇文章主要为大家介绍了java接口性能优化技巧示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2022-07-07
最新评论