IntelliJ 找不到任何声明

2022-08-31 06:38:23

我完全卸载了IntelliJ,现在已经重新安装并导入了我的项目。我使用 gradle 导入,可以看到项目中的所有文件。但是,当我打开文件时,我找不到任何要通过执行cmd +单击来访问的声明。我有Java 7 SDK设置,我甚至不能在我自己的项目中声明类。去一个Java核心类也不管用。如何使 IDE 能够找到我的类?StringList

我在OSX Yosemite,IntelliJ 2016.1.2 build 145.972上。


答案 1

我遇到了同样的问题,@AniaG在评论中的解决方案对我有用。

  • 右键单击文件夹src
  • 将目录标记为>源根目录

enter image description here


答案 2

我遇到了同样的问题,花了将近15-16个小时来清理,重建,使缓存无效,将Idea从16.3升级到17.2,所有这些都是徒劳的。我们有一个 Maven 托管项目,构建曾经是成功的,但由于 Idea 看不到文件,因此无法在声明/实现之间导航。

在无休止地尝试解决此问题之后,我终于意识到这是IDEA设置导致所有头痛的原因。这就是我所做的(Windows系统):

  1. 退出 IDE
  2. 递归地从项目目录 del /s /q “C:\Dev\trunk\*.iml” 中删除所有文件.iml
  3. 查找并删除所有文件夹.idea
  4. 删除下缓存、索引和本地历史记录文件夹的内容<user_home>\.IntelliJIdea2017.2\system
  5. 打开想法并导入项目....

哇啊啊啊我希望这能帮助一个痛苦的可怜的灵魂


推荐