即使是在包中,Eclipse也没有看到文件

问题描述:

我已经在Java Spring中使用Eclipse进行了一个项目,并且在两天前遇到了这个奇怪的事情,一切运行正常,并且它突然被破坏。即使是在包中,Eclipse也没有看到文件

在Project Explorer中存在“java”和“resources”文件夹,但在Package Explorer中,它们不显示。 Eclipse知道“java”和“resources”作为包,但是它没有看到下面的文件,并且因此导致了一千个错误。几乎错误是“有些课程无法解决”。 见下面的图片:

Project Explorer

Package Explorer

我已经尝试了很多方法:清洁,重建,重新导入,重新启动Eclipse,切换工作区,重新签在另一个地方,下载项目另一次日食,但它仍然是一样的。 有谁知道如何解决这个问题?

+0

你能再次发布与扩展的所有文件夹/包查看其内容的截图? – javadev

+0

该项目的类型应该是** maven project **。 Maven拥有src/main/java,src/main/resources下的源代码和src下一个正常的基于ant的eclipse项目。所以软件包的根目录被破坏了。尝试打开/导入项目作为maven项目。并做一个备份。也许我错了 –

+0

是的,这是maven项目,问题出自java版本,我已经解决了它,谢谢你的建议! – lucasdo

但这是完全正常的。你在Package Explorer中将这些dirs作为“源”和“资源”包含在内 - 都被视为“源”,因此它们被包含在Eclipse的构建路径中。这是完全正常的 - 在Package Explorer dirs已包含在源文件树中的ommited中。你的问题一定是别的。项目清理应该有所帮助。尽量做到干净。

"Missing" dirs are not missing at all

+0

是的,你说得对,在资源管理器中的java和resources文件夹下面的文件不存在是正常的。问题出自java的版本,使用Java 1.8,我再次尝试干净的项目,现在正常。 非常感谢您的帮助。 – lucasdo