69 IntelliJ IDEA无法解析内置JVM类型和方法的常见原因是什么?例如,当我将鼠标悬停String在工具提示上时,提示“无法解析符号'String'”。好像IntelliJ不知道JVM在哪里。 顺便说一句,我正在运行OS X 10.6.6。一切运行良好,直到今天早上我运行了系统更新。 intellij-idea — 兰登·库恩 source youtrack.jetbrains.com/issue/IDEA-95789 — sorin 2012年 在Mac OS上 — 随机
32 首先检查您是否正确配置了JDK: 转到文件->项目结构-> SDK 您的JDK主目录路径应如下所示:/Library/Java/JavaVirtualMachine/jdk.1.7.0_79.jdk/Contents/Home 点击“应用”,然后点击“确定” 其次,检查您是否在“库”部分的路径中提供了 转到文件->项目结构->库 点击+按钮 将路径添加到您的src文件夹 点击“应用”,然后点击“确定” 这应该解决问题 — 用户名 source 1 第二个解决了我的问题,但是为什么呢? — Menasheh 这也解决了我的问题。而且我有很多“无法解决符号/方法”的问题突然出现了……。没有对代码或库配置进行任何更改。错误的根源 — dieHellste
3 对我来说,IntelliJ可以自动完成软件包,但似乎从来没有承认在层次结构的任何级别上都有实际的类。重新选择SDK或重新创建项目似乎都无法修复它。 什么做修复它删除每个用户的IDEA目录(在我的情况~/.IntelliJIdea2017.1/,这意味着失去我的所有其他自定义)......但至少它提出的问题消失。 — 达里安 source
1 将项目导入IntelliJ时,我遇到了同样的问题。 对于我而言,请首先检查SDK详细信息,并检查您是否正确配置了JDK。 转到文件->项目结构->平台设置-> SDK 检查您的JDK是否正确。 接下来,我从IntelliJ中删除了项目,并从项目文件夹(.idea,.settings,.classpath,dependency-reduced-pom)中删除了所有与IntelliJ和IDE相关的文件和文件夹。另外,删除目标文件夹并重新导入项目。 上述解决方案在我的情况下有效。 — 毛利克·卡卡迪亚(Maulik Kakadiya) source