Intellij停止检测.java文件

时间:2013-09-09 15:06:40

标签: intellij-idea

这是第一次发生类似的事情。在某些时候,Intellij停止显示.java文件。它仍然显示包结构。但那里没有.java文件。如果我尝试从资源管理器中拖动文件,则会打开此消息:

  

// IntelliJ API从类文件生成的反编译器存根源实现方法不可用

当我尝试导航到类或文件(Ctrl + N,Ctrl + Shft + N)时,没有任何内容弹出。当然,文件在那里。 我尝试重新启动intellij,重新启动计算机,重新打开项目(使用POM,如果重要)。 并在桌子周围跑几圈。什么都没有帮助。

了解如何解决此问题的一些意见。似乎无法在网上找到类似的东西..

项目窗格如下所示(产品名称被混淆):

enter image description here

10 个答案:

答案 0 :(得分:4)

您的java文件可能不是上下文根文件夹。

检查 项目结构 - >模块 - >来源

答案 1 :(得分:2)

好的,看起来你错误地将一些目录设置为'source'。

看起来这也是一个Maven项目,是一个多模块项目。

他们应该将它加载到Intellj IDEA是通过Import Project -> Import from external model -> Maven -> pick the parent pom.xml`文件,IDEA将足够聪明地为您加载和配置所有源目录。

答案 2 :(得分:1)

如果它是一个maven项目,

您需要按文件重新打开项目 - >新 - >来自现有来源的项目 - >选择你的pom.xml。然后,当项目构建并按想法打开时,然后再次转到文件 - >新 - >来自现有资源的模块,再次选择pom.xml。

这次pom.xml足够智能,可以完全按照您的需要获取源文件夹。

我的想法版本:14.1.7(必须适用于想法版本> 12)

答案 3 :(得分:1)

重新配置项目SDK。就我而言,它有效!

答案 4 :(得分:0)

最终重新安装了INTELLIJ并且它成功了。我不得不告诉它删除所有以前的设置。

答案 5 :(得分:0)

或者,您可能需要考虑重新安装某些插件。

所有* .tpl.html文件都从我的项目窗口中消失(但仍然能够查找和编辑文件)。我卸载了AngularJS插件,然后又重新出现了。

答案 6 :(得分:0)

就我而言,我的想法安装插件Java Decompiler IntelliJ Plugin。我取消安装该插件,但效果不佳。

答案 7 :(得分:0)

文件->使缓存无效/重新启动对我有用。

答案 8 :(得分:0)

右键单击pom.xml,选择Maven->重新导入即可完成操作。

答案 9 :(得分:0)

文件 -> 使缓存无效并重新启动对我有用。