【发布时间】:2011-01-06 19:13:29
【问题描述】:
IntelliJ IDEA 无法解析内置 JVM 类型和方法的常见原因有哪些?例如,当我将鼠标悬停在String 上时,工具提示会显示“无法解析符号'字符串'”。就好像 IntelliJ 不知道 JVM 在哪里。
顺便说一下,我运行的是 OS X 10.6.6。在我今天早上运行系统更新之前一切正常。
【问题讨论】:
标签: intellij-idea
IntelliJ IDEA 无法解析内置 JVM 类型和方法的常见原因有哪些?例如,当我将鼠标悬停在String 上时,工具提示会显示“无法解析符号'字符串'”。就好像 IntelliJ 不知道 JVM 在哪里。
顺便说一下,我运行的是 OS X 10.6.6。在我今天早上运行系统更新之前一切正常。
【问题讨论】:
标签: intellij-idea
很可能 JDK 配置无效,请尝试删除并重新添加 JDK,因为我在这里 described in the related question。
【讨论】:
首先检查你是否正确配置了JDK:
其次检查您是否在图书馆部分的路径中提供了
这应该可以解决问题
【讨论】:
对我来说,IntelliJ 可以自动完成包,但似乎从未承认在层次结构的任何级别都有实际的类。重新选择 SDK 或重新创建项目似乎都无法修复它。
解决了的问题是删除了每个用户的 IDEA 目录(在我的情况下为 ~/.IntelliJIdea2017.1/),这意味着我会丢失所有其他自定义设置...但至少它使问题消失了.
【讨论】:
【讨论】:
首先你应该试试 File |使缓存无效,如果没有帮助,请删除 IDEA 系统目录。然后重新导入 Maven 项目,看看是否有帮助。
【讨论】:
对我来说,
文件 -> 项目结构 -> 项目语言级别 (11) 选择有效。 lambda 参数的局部变量语法。
【讨论】:
就我而言,从远程克隆 repo 是解决此问题的最简单方法。
【讨论】: