Idea找不到JDK错误java Cannot find JDK
Idea找不到JDK错误java Cannot find JDK
在使用Settings Repository (Deprecated)插件时,会出现找不到JDK错误。明明Project Struture中
SDK,Project SDK还有Module Sdk都已经配置完好,甚至Maven都可以正常编译,测试。
究其原因是Idea中的一个bug,也许不再会修复,因为Settings Repository插件已经废弃
解决方法
- 检查目录 - %APPDATA%\JetBrains\IntelliJIdea<Version>\settingsRepository\repository\jdk.table.xml中配置都正确
- 检查目录 - <projectdir>\.idea\misc.xml配置也都正确
- 检查目录 - %APPDATA%\JetBrains\IntelliJIdea<Version>\options,该目录中同样存在一个- jdk.table.xml文件副本,而该副本配置不对(可能是以前的配置)。
- 复制 - %APPDATA%\JetBrains\IntelliJIdea<Version>\settingsRepository\repository\jdk.table.xml文件到- %APPDATA%\JetBrains\IntelliJIdea<Version>\options中,不需要重启,问题解决
问题引用
https://intellij-support.jetbrains.com/hc/en-us/community/posts/360009821700/comments/20662762472210