笔者使用mac配置如下:
硬件环境:MacBook Pro
操作系统:MacOS Sierra 10.13.6
开发工具:IntelliJ IDEA 2016.x
JDK版本:已有Open JDK 8,计划安装新JDK 10
问题描述:安装成功后,IntelliJ IDEA 增加JDK配置时出现 The selected directory is not a valid home for JDK,如下图所示:
解决方案:在网上查找半天,解决方案千篇一律,而且无效,比如网友建议的“JDK的安装目录格式不正确,但是又不能修改”,于是更换解决问题的思路,观察IntelliJ IDEA相关配置项,发现支持的编译级别最高至9,选择下载并更新IntelliJ IDEA 2019版本(建议选择社区版,因为免费),从而解决了问题。
过程总结:有时候你什么都没错,只是太老,已经过时了。