在IntelliJ IDEA中配置jdk-10.0.1时提示目录无效求助
解决IntelliJ IDEA中JDK 10.0.1路径无效的问题
我之前也碰到过一模一样的情况,给你几个实用的排查和解决方向:
检查JDK目录结构是否完整
先确认你选的C:\Program Files\Java\jdk-10.0.1目录下有没有核心的子文件夹和文件:比如bin(里面必须有javac.exe、java.exe)、lib、include这些,还有根目录下的src.zip或者release文件。如果缺少这些关键内容,说明你的JDK安装不完整,需要重新下载官方安装包修复或者重装。确认IntelliJ IDEA版本是否兼容JDK 10
JDK 10是比较早期的版本,IntelliJ IDEA需要对应版本才能支持它:至少要使用IntelliJ IDEA 2018.2及以上版本。如果你的IDEA版本太老,建议升级到兼容的版本后再尝试配置。尝试以管理员身份运行IntelliJ IDEA
C:\Program Files是系统受保护的目录,有时候IDEA没有足够的权限读取里面的JDK文件。右键点击IDEA的快捷方式,选择「以管理员身份运行」,然后重新配置JDK路径,大概率能解决权限导致的识别问题。避免路径选择错误
有时候会不小心点到JDK目录下的jre子文件夹,或者其他嵌套子目录。配置时一定要确保选中的是JDK的根目录——也就是直接包含bin、lib的那个文件夹,不要选到子目录里。
如果上面的方法都试过还是不行,你可以打开IDEA的Help > Show Log in Explorer,查看日志文件里的具体错误信息,里面会有更详细的提示,能帮你精准定位问题。
内容的提问来源于stack exchange,提问作者Tomer
相关产品推荐
相关产品推荐

