IntelliJ IDEA:String、System 和其他 Java 类的“无法解析符号”

Tho*_*son 10 java sdk classpath intellij-idea

我最近将 IntelliJ IDEA 下载到了另一台计算机上。在一台计算机上它在另一台计算机上工作正常,它给了我这个当前问题。

当我用模板打开一个新项目时,它会自动在任何地方显示错误,即使它允许代码运行并正确显示输出:标准 Java 库类如StringSystem以红色突出显示,错误工具提示说:“无法解析符号”。

我尝试过“使缓存无效/重新启动”,但没有帮助。

显示 JDK 类中错误的基本代码

Cra*_*der 28

检查项目结构中的JDK配置Classpath选项卡| SDK:

JDK

还要检查项目模块是否使用相同的 JDK。

如果为空,请删除 JDK 并重新添加。不建议使用 JetBrains Runtime 作为 JDK,而是下载并配置一些不同的独立 JDK,2020.1 版本可以为您下载 JDK

重要提示 捆绑的 JRE 用于运行 IDE 本身,不足以开发 Java 应用程序。在开始使用 Java 进行开发之前,请下载并安装独立的 JDK 版本。


小智 7

我在上面尝试过,但没有运气。我确实让它与文件 - >无效缓存一起工作...我选择了所有三个复选框,然后选择了“无效并重新启动”。这对我有用。