java - IntelliJ IDEA:用于String,System和其他Java类的 “cannot resolve symbol”

标签 java intellij-idea sdk classpath

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

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

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

最佳答案

检查“项目结构” |“JDK配置”中的类路径标签。 SDK:

JDK

还要检查projectmodules使用相同的JDK。

如果为空,请删除JDK并再次添加。不建议将JetBrains Runtime用作JDK,而是下载并配置一些不同的独立JDK 2020.1版本can download JDK for you

Important notice The bundled JRE is used for running the IDE itself, and it's not sufficient for developing Java applications. Before you start developing in Java, download and install a standalone JDK build.

关于java - IntelliJ IDEA:用于String,System和其他Java类的 “cannot resolve symbol”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64123874/

相关文章:

php - Facebook PHP SDK

android - 无法访问 jarfile lib\archquery.jar

java - 如何向变量悬停弹出窗口添加按钮

Java:将 InputStreamReader 读取到字符串 - 添加额外的字符

java - 显示不同数组类型的值

java - 大 o 符号和递归函数

git - Android Studio git checkin 作者姓名

java - 有什么方法可以只返回维基百科文章中的(干净的)文本吗?

java - 如何在 Intellij 中优雅地关闭 gradle/为 java 应用程序设置 java 选项

java - 有人知道如何克服 IntelliJ 中的 "Compiler internal error. Process terminated with exit code 138"吗?