news 2026/3/26 22:40:41

java: 无效的目标发行版: 9,Unsupported major.minor version 52.0

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
java: 无效的目标发行版: 9,Unsupported major.minor version 52.0

目录

一、问题

二、解决方法

1、File-Settings-Build-Compiler-Java Compiler

2、File-> Project Structure

3、检查pom.xml是否指定版本


一、问题

部署代码提示 错误代码中的数字(如 52、53)是 Java 类文件的 ‌major version‌, 它们与 JDK 版本有明确的对应关系: ‌52‌ 对应 ‌Java SE 8‌(JDK 1.8) ‌53‌ 对应 ‌Java SE 9‌(JDK 9) 这意味着: 如果您看到 ‌52.0‌ 错误,说明项目是用 ‌JDK 8‌ 编译的,但您当前的运行环境是 ‌JDK 7 或更低‌。 如果您看到 ‌53.0‌ 错误,说明项目是用 ‌JDK 9‌ 编译的,但您当前的运行环境是 ‌JDK 8 或更低‌。 ⚠️ 注意:Java 版本是‌向下兼容‌的,但‌不能向上兼容‌。 即:JDK 11 可以运行 JDK 8 编译的代码,但 JDK 8 无法运行 JDK 11 编译的代码。

二、解决方法

1、File-Settings-Build-Compiler-Java Compiler

2、File-> Project Structure

每个module要保持一致

3、检查pom.xml是否指定版本

List.of()是JDK9里面的方法,Idea2025自动补全代码的时候会优先这个List.of(),不过会报红,点击一键修复pom.xml就会加入下面这坨代码...

List.of()可以使用JDK8里面的Collections.emptyList()完美代替。

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>9</source> <target>9</target> </configuration> </plugin> </plugins> </build>

然后就会出现版本不一致的问题,删掉即可

有用请点赞,养成良好习惯!

疑问、交流、鼓励请留言!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/15 13:20:38

TuneFree免费音乐播放器:解锁网易云付费资源的终极完整指南

TuneFree免费音乐播放器&#xff1a;解锁网易云付费资源的终极完整指南 【免费下载链接】TuneFree 一款基于Splayer进行二次开发的音乐播放器&#xff0c;可解析并播放网易云音乐中所有的付费资源。 项目地址: https://gitcode.com/gh_mirrors/tu/TuneFree 还在为网易云…

作者头像 李华
网站建设 2026/3/24 11:31:36

B站用户分析实战秘籍:3步掌握评论区高效管理

B站用户分析实战秘籍&#xff1a;3步掌握评论区高效管理 【免费下载链接】bilibili-comment-checker B站评论区自动标注成分&#xff0c;支持动态和关注识别以及手动输入 UID 识别 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-comment-checker 在B站评论区互…

作者头像 李华
网站建设 2026/3/15 17:09:27

西门子PLC与C# Winform程序仿真通信实现伺服电机及开关量控制

西门子plc与C# winform程序通过仿真通信&#xff0c;实现对伺服电机的控制以及开关量的控制。 界面按钮通过xml文件配置。在工业自动化领域&#xff0c;将西门子PLC与C# Winform程序结合进行设备控制是非常常见的需求。今天就来聊聊如何通过仿真通信&#xff0c;用C# Winform程…

作者头像 李华
网站建设 2026/3/21 4:46:07

家庭微网优化模型:基于Matlab与粒子群算法的探索

家庭微网优化模型matlab 考虑家庭电器设备的微网优化模型&#xff0c;采用matlab编程&#xff0c;采用粒子群算法&#xff0c;模型考虑空调的气温调节作用&#xff0c;有相应参考资料。在智能家居逐渐普及的当下&#xff0c;如何优化家庭微网&#xff0c;实现电器设备的高效运行…

作者头像 李华
网站建设 2026/3/20 18:00:03

高效智能抖音批量下载方案:让内容收集变得简单

高效智能抖音批量下载方案&#xff1a;让内容收集变得简单 【免费下载链接】douyin-downloader 项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader 还在为一个个手动保存抖音视频而耗费时间吗&#xff1f;当你发现一个内容优质的创作者&#xff0c;…

作者头像 李华
网站建设 2026/3/15 7:38:35

5分钟掌握AMD Ryzen超频秘诀:SMUDebugTool终极实战教程

5分钟掌握AMD Ryzen超频秘诀&#xff1a;SMUDebugTool终极实战教程 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://g…

作者头像 李华