无法确定 18 的“tools.jar”库的路径(C:/Program Files/jdk-18.0.1.1)

问题描述 投票:0回答:3

我想在 intellij ide(社区版)中运行我的代码 当我尝试运行它时,我收到此错误

无法确定 18 的“tools.jar”库的路径(C:/Program 文件/jdk-18.0.1.1)

This is the ScreenShot of the error

请帮助我...我想使用 intellij ide 学习 kotlin

And this is my JAVA_HOME

版本IDE:2020.2 谢谢你:)

java kotlin intellij-idea compiler-errors ide
3个回答
30
投票

问题出在您使用的 JDK 版本上。 Intellij 版本 2020.2 仅支持 JDK 14。因此,您必须将 JDK 版本降低到 14,或者将 IntelliJ 更新到较新的版本(例如 2021)。

来源:https://www.jetbrains.com/help/idea/supported-java-versions.html


4
投票

我最近遇到了同样的错误(2022 年 11 月)

Error:Cannot determine path to 'tools.jar' library for 17 (C:\Program Files\Java\jdk-17.0.5)

将 IntelliJ IDEA 2020.1.4 与 JDK 17.0.5 一起使用时。通过切换到打开 JDK amazon-corretto-11 解决了问题,您可以从此处下载 https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html

Amazon Corretto 是开放 Java 开发工具包 (OpenJDK) 的免费、多平台、生产就绪的发行版。 Corretto 提供长期支持,包括性能增强和安全修复。


0
投票

今天早上我解决了同样的问题,我尝试了很多方法,例如升级到最新的 JDK 和降级到旧的 JDK。他们都没有帮助我。最后我更新到了 IntelliJ IDEA 2023.2.3(社区版),一切开始顺利进行。

© www.soinside.com 2019 - 2024. All rights reserved.