You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse添加JDK1.8报Target is not a JDK root错误如何解决

问题现象

在Eclipse中通过「Windows -> Preferences -> Installed JREs」路径添加JDK 1.8时,收到错误提示:Eclipse Target is not a JDK root. Java executable was not found

修复方案
  • 确认选择的路径是JDK根目录,而非JRE目录或JDK下的bin子目录。正常的JDK 1.8根目录下会同时存在bin、jre、lib三个核心子文件夹,bin目录内包含java.exe、javac.exe可执行文件。
  • 排查JDK安装包完整性,若使用的是第三方精简版安装包,大概率缺失核心执行文件,可卸载当前JDK后重新下载官方完整版安装包安装后重试。
  • 确认JDK安装路径无中文、特殊符号或空格,避免路径解析失败,可将JDK迁移到D:\Java\jdk1.8.0_xxx这类纯英文无空格的路径后再尝试添加。
  • 检查当前系统账号对JDK目录的读取权限,可右键JDK根目录,选择「属性-安全」,给当前账号授予读取、执行权限后重试。
  • 手动添加始终失败的话,可在Installed JREs界面点击「Search」按钮,让Eclipse自动扫描本地磁盘的合法JDK/JRE安装路径,扫描完成后直接在结果列表中勾选对应JDK 1.8条目即可。

内容的提问来源于stack exchange,提问作者Ronald

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:54:04