IntelliJ IDEA:字符串,系统和其他Java类的“无法解析符号”

2022-09-03 09:01:18

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

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

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

Basic code showing errors in JDK classes


答案 1

检查“项目结构”中的 JDK 配置“类路径”选项卡|软件开发工具包:

JDK

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

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

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


答案 2

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


推荐