我正在使用Eclipse进行Java开发。我所有的源代码都可以正常编译,并且生成的应用程序也可以正常编译。但是,我在程序包资源管理器中始终收到“ red-x”错误通知。
我在此源目录中的所有源代码(对于快照来说太长)都可以正常编译,没有显示“ red-x”错误图标。
任何有关如何解决该问题的建议将不胜感激。
我正在使用Eclipse进行Java开发。我所有的源代码都可以正常编译,并且生成的应用程序也可以正常编译。但是,我在程序包资源管理器中始终收到“ red-x”错误通知。
我在此源目录中的所有源代码(对于快照来说太长)都可以正常编译,没有显示“ red-x”错误图标。
任何有关如何解决该问题的建议将不胜感激。
Answers:
是的,有时候这种情况有时没有明显的原因。您可以转到“问题” -Tab(在控制台输出旁边)并查看错误消息,因此也许可以通过这种方式缩小它的范围。
建立后。刷新项目,如果仍然存在,请右键单击Eclipse中的“问题”选项卡,然后选择“全部删除”。
如果您执行maven安装并且Eclipse属性文件未正确更新,则经常发生这种情况。即使您的项目没有任何错误。希望!
首先,我要感谢所有回答的人。但是在我的情况下,清洁和重建还不够,因为问题仍然存在,需要修复。
原来我的软件包目录之一被意外复制,因此现在存在一个名为“ dagskra副本”的额外目录,其中包含带有错误软件包声明的Java文件。此外,此“新”目录中的错误不会在其存在的软件包中显示为“ red-x”:
程序包资源管理器的快照,显示错误的“ dagskra复制”目录r http://www.freeimagehosting.net/uploads/a824304b18.png
这是阅读“问题”标签的提示:-)使我转向正确的方向,所以我选择该答案作为可接受的答案,因为这是我需要的:
“问题”标签中的快照http://www.freeimagehosting.net/uploads/dea26d5dd0.png
希望这对其他人有帮助...
因此,在发现构建路径中可能缺少包时,因此针对主项目的红色x删除了该包:
1)进入项目的“ Configure Buildpath” 2)Java Build Path-> Source选项卡-您应该看到缺少包/文件的红色x。如果它不再存在,只需“删除”它。
红X即将消失!:)
我遇到了同样的问题,并且通过以下步骤解决了该问题:
从PROJECT> properties> java build path>库中删除JRE。
重新开始蚀
再次添加JRE
使用“项目”>“清洁”重建项目,然后选择自动生成的选项。
请尝试。
有时候,颠覆也是罪魁祸首。它可能与您的环境没有任何关系。但是,项目的当前状态和本地状态之间可能存在差异。就我而言,进行更新,然后提交到Subversion服务器,为我提供了预期的清除结果,而在项目中没有任何标志,例如X。
我已经经历过了。我的案件涉及更多。该项目是从maven命令行打包好的。
我做了几件事。一类有许多使日食混淆的输入。清洁它们是问题的固定部分。2.一种情况是关于Setter的,虽然日食抱怨它不存在,但按F3导航到该Setter。所以我只是重新输入它,它就可以正常工作(即使对于所有其他的二传手)
我仍在为隐式超级构造函数苦苦挣扎,默认构造函数的Item()未定义。必须定义一个明确的构造函数”
我还会不时遇到包装上那些含糊不清的错误符号。摆脱掉对我有用的一种方法是,从Java Build Path中有效地删除JRE系统库,然后再次将其重新添加。
我最终可行的解决方案是清理所有项目,关闭日食,清理所有项目,关闭日食等至少5至6次。最终,一切都安定下来,一切都按预期进行。有史以来最奇怪的事情!
而且问题或控制台视图中没有错误。
同样,这是在计算机崩溃后发生的。上次发生时,我的整个工作区完全丢失了。它仍然在计算机上,但是当我尝试访问它时,它全部空白。
不管出于何种原因,日蚀确实确实使计算机崩溃变得非常糟糕。
当我在Eclipse Mars上下载fabric.io时发生了这种情况,但是重新启动计算机为我解决了这个问题。