Eclipse 对 Java 版本的支持,取决于你使用的 Eclipse 版本。总体来说:
| Eclipse 版本 | 发布年份 | 支持运行 Eclipse 的 Java | 支持开发/编译的 Java 版本 |
|---|---|---|---|
| Eclipse 2023-09(4.29) | 2023 | Java 17+ | Java 8 ~ Java 21 |
| Eclipse 2023-03(4.27) | 2023 | Java 17+ | Java 8 ~ Java 20 |
| Eclipse 2022-09(4.25) | 2022 | Java 17+ | Java 8 ~ Java 19 |
| Eclipse 2022-03(4.23) | 2022 | Java 11+ | Java 8 ~ Java 18 |
| Eclipse 2021-06(4.20) | 2021 | Java 11+ | Java 8 ~ Java 16 |
| Eclipse 2020-06(4.16) | 2020 | Java 8+ | Java 8 ~ Java 14 |
| Eclipse 2019-06(4.12) | 2019 | Java 8+ | Java 8 ~ Java 12 |
| Eclipse Oxygen (4.7) | 2017 | Java 8+ | Java 8+ |
✅ 说明
- “运行 Eclipse 的 Java”:启动 Eclipse 本身所需的最低 JDK
- “开发/编译的 Java”:在 Eclipse 中可创建项目并使用的 JDK 版本
新 Java 特性支持
switch 表达式、 record、密封类等)旧 Java 版本
JDK 配置方式
Window → Preferences → Java → Installed JREs 中添加不同 JDKHelp → About EclipseProperties → Java Compiler如果你愿意告诉我:
我可以给你更精确的建议。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。