eclipse java项目(包和类)中黄色感叹号(“!”)的原因是什么?

时间:2014-11-17 11:06:36

标签: java eclipse error-handling project

以前我的项目是在另一台机器上。然后我将项目添加到我的新机器中。之后我收到错误“错误无法找到或加载主类”。然后我删除JRE系统库并再次添加。之后删除未使用的jar文件并保存java构建路径。删除之前的错误后,所有代码都可以正常工作。但是每个包和类从一开始就显示黄色感叹号。不提供任何错误消息。这是什么原因?我怎么删除它?不是红色。那是黄色。 (这发生在以前enter image description here存在的类和包中。不适用于新创建的类)

![在此输入图片说明] [2]

3 个答案:

答案 0 :(得分:6)

这些惊叹号表示警告。此符号将出现在包含警告类的包中(如未使用的导入,未使用的变量,使用原始类型等)。您可以访问包含警告的类,并查看导致这些警告的内容。找到后,根据警告,您可以采取必要的措施。

答案 1 :(得分:2)

在Eclipse中,这些通常是由Java编译器警告引起的,也可能是由各种验证警告(对于XML文件,JSP文件等)引起的。

要查看警告消息,请转到Window =>显示视图=>问题。

这是Eclipse文档中相当全面的列表。如果有人知道另一个列表 - 可能有更多细节,或者只是最常见的图标 - 随时添加它。

Juno:JDT Icons

靛蓝:JDT Icons

此[帮助页面] [1]底部还有一些CDT图标。

如果您是Subversion用户,您正在寻找的图标实际上可能属于Subclipse;请参阅[这个优秀的答案]:What do the arrow icons in Subclipse mean?了解更多信息。

http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_cproj_view.htm

答案 2 :(得分:0)

转到Windows> showview>并选择问题

enter image description here

这将显示详细信息:

enter image description here