导致IntelliJ IDEA无法解析内置JVM类型和方法的常见原因是什么?例如,当我将鼠标悬停在String
上时,工具提示会显示“无法解析符号'String'”。好像IntelliJ不知道JVM在哪里。
顺便说一下,我正在运行OS X 10.6.6。一切正常,直到今天早上我运行了系统更新。
[最有可能的JDK配置无效,请尝试删除并添加JDK,因为这里described in the related question。
首先检查您是否已正确配置JDK:
然后检查是否在库部分的路径中提供了
这应该可以解决问题
对我来说,IntelliJ可以自动完成packages,但是似乎从来没有承认在层次结构的任何级别上都有实际的类。重新选择SDK或重新创建项目似乎都无法修复它。
什么did解决的问题是删除每个用户的IDEA目录(在我的情况下为~/.IntelliJIdea2017.1/
),这意味着所有其他自定义项都丢失了……但是至少这使问题消失了。