我在 IntelliJ IDEA 8.1.1 上编写了一个 java 项目。当我转到 IntelliJ IDEA 8.1.1 的编译选项时,它会显示弹出消息框,因为它显示错误-
无法确定 JDK
更新 JDK 配置的版本。
即使我有正确的 JDK 版本,我的 PC 上也安装了 jdk1.5.0,可以在其他环境中正常工作。请建议我可能需要更改的任何设置。
我在 IntelliJ IDEA 8.1.1 上编写了一个 java 项目。当我转到 IntelliJ IDEA 8.1.1 的编译选项时,它会显示弹出消息框,因为它显示错误-
无法确定 JDK
更新 JDK 配置的版本。
即使我有正确的 JDK 版本,我的 PC 上也安装了 jdk1.5.0,可以在其他环境中正常工作。请建议我可能需要更改的任何设置。
我最近在 IntelliJ IDEA 9.0.4 中收到了同样的错误消息。“无法检测 JDK 版本”、“可能安装在 C:\Program Files\Java\jdk1.6.0_24 中的 JDK 已损坏。”
我能够通过从项目结构中删除 JDK 来解决它 SDK,然后重新添加它。
此 JDK 安装的“java -version”的输出是什么?可能是输出在实际版本信息之前包含一些非标准字符串。此类字符串可以由系统上的环境变量添加。IDEA 可能无法解析此输出并正确检测 JDK 版本。