IntelliJ 无法识别 JDK 版本

发布于 2024-07-22 12:54:40 字数 247 浏览 13 评论 0原文

我在 IntelliJ IDEA 8.1.1 上编写了一个 java 项目。当我进入 IntelliJ IDEA 8.1.1 的编译选项时,它会显示弹出消息框,因为它显示错误-

无法确定 JDK 版本
更新 JDK 配置。

尽管我有正确的 JDK 版本,但我的 PC 上安装了 jdk1.5.0,可以在其他环境下正常工作。 请建议我可能需要更改的任何设置。

I have write one java project on IntelliJ idea 8.1.1.When I go to compile option of IntelliJ IDEA 8.1.1 then it shows pop-up message box, in that it shows error-

cannot determine version for JDK

Update JDK configuration.

Even though I have proper JDK version, I have jdk1.5.0 installed in my PC working properly with other environment.
Please suggest any settings that I may need to change.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

掐死时间 2024-07-29 12:54:40

我最近在 IntelliJ IDEA 9.0.4 中收到了同样的错误消息。 “无法检测 JDK 版本”、“可能安装在 C:\Program Files\Java\jdk1.6.0_24 中的 JDK 已损坏。”

我能够通过从项目结构中删除 JDK 来解决这个问题。 SDK,然后重新添加。

I got this same error message just recently in IntelliJ IDEA 9.0.4. "Cannot Detect JDK Version", "Probably JDK installed in C:\Program Files\Java\jdk1.6.0_24 is corrupt."

I was able to solve it by removing the JDK from Project Structure | SDKs and then re-adding it.

相对绾红妆 2024-07-29 12:54:40

此 JDK 安装的“java -version”的输出是什么? 输出可能在实际版本信息之前包含一些非标准字符串。 此类字符串可以通过系统上的环境变量添加。 IDEA 可能无法解析此输出并正确检测 JDK 版本。

What is the output of the "java -version" for this JDK installation? It could be that the output contains some non-standard strings before the actual version information. Such strings can be added by the environment variables on your system. IDEA may not be able to parse this output and detect the JDK version correctly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文