Eclipse中的交叉符号代表什么?

4
我在eclipse中打开了一个Java Web应用程序的项目。在eclipse中,我可以看到我的项目名称旁边有一个红色十字标志。当我展开我的项目时,我发现许多文件都有相同的红色十字标志。
这个十字标志在eclipse中代表什么?它显示了编译错误吗?如果有错误,我该如何查看错误?此外,那个三角形图标是什么意思?
请查看上面的屏幕截图,看看十字和三角形标志...
7个回答

9
红底上的十字表示此文件中有错误,而黄色底上的问号表示警告。您可以在Eclipse的问题选项卡中看到它们:

Eclipse problems tab

您可以自定义在Window->Preferences下将什么视为错误和警告,然后搜索errors/warnings(还可以查看文档:Java Compiler Errors/Warnings Preferences)。
除了资源上的标记外,您还可以在滚动条旁边的打开文件中看到错误和警告:

enter image description here


3

十字形标记表示源代码中存在错误,三角形标记表示您的源代码存在警告。

只需打开文件即可在源代码编辑器中找到红色的x和标记,如果有警告,则侧栏中将显示带有!的三角形。

如果您的源代码很大,那么您可以使用快捷键ctrl + .来查看源文件中的错误。以下快捷键将从上到下移动到Eclipse中的警告和错误。

Eclipse中查看错误的几个快捷键:

Next error: `Ctrl + .`
Previous error: `Ctrl + ,`
Quick fixes: `Ctrl + 1`

2

十字标记表示文件web.xml存在错误。同时,“jsp”和“lib”目录中的一些文件也可能存在错误。

黄色三角形表示警告。要查看所有细节,请转到Window -> Show view -> Problems.


2

我没有看到任何人提到对于初学者可能会令人困惑的一件事情:红色 X 标记出现在具有错误的文件上,以及它所有的父级文件上。当您的树处于折叠状态时,这些其他标记是很方便的,它们可以帮助您找到出错的文件,但在查看展开的树时也可能会引起混淆。

每个用红色 X 注释的错误也会出现在“问题”视图中,如果视图的过滤器已正确配置。您可以通过视图的本地菜单(通过位于视图标题栏右上角的向下三角形访问)来配置过滤器。


1

是的,这意味着您有一个错误,而带有感叹号的黄色三角形表示您有一个警告。 您可以通过打开文件查看错误。有错误标记的行将在左边缘显示错误标记。


1

如果出现红色叉号,这意味着您的项目包含错误


1

看起来你的项目有误,如果它显示红色叉号。

通常的方法是 Window > Show View > Problems

使用快捷键更容易,Alt+Shift+Q,X


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接