eclipse工具的Problems(状态栏)的使用方式

eclipse的Problems状态栏里错误和警告的查看方式。
怎么快速了解错误类型,和问题原因,该功能的使用方法总结。

以下是本人的一些废话,闲浪费时间,可以跳过。
使用eclipse也有4年多了,一直都觉得比较好用,什么代码错误之类,很直观的就标红了,容易就能找到。
一直都没有注意,最近才发现,这个Problems状态栏的功能做的还是蛮丰富的。
最近发现我新建的项目上,项目里没内容,但是项目上却一直有个黄色感叹号标志,因此好奇心膨胀,探究了一下。
因为是项目上的警告标志,所以鼠标放在项目上没有提示警告原因。

eclipse工具的Problems(状态栏)的使用方式

上图是Problems状态栏的的基本状况。分为五块的内容:Description、Resource、Path、Location、Type。

从列名也可以看出。

Description 描述的是警告和错误的原因。
Resource 是问题出现的具体位置。(某个文件,或者某个项目本身)
Path 是这个出现问题文件的路径。(如果是项目的问题,这项则空值,如图所示)
Location 是问题出现的详细位置。(文件内具体到某一行,如果是项目问题也会说明问题出现在哪里)
Type 指这问题的类型。(例如:文件代码中的问题多数都是Java Problem)

通过上面这些内容,基本我们就能知道是什么错误警告,发生在哪,原因等消息。通过双击该问题,还可以直接进到该文件内出现问题的行的位置。

下面以一个普遍的问题简单说一下:
我在开始也说了,创建了一个空项目,但发现项目上有个警告。如下:
eclipse工具的Problems(状态栏)的使用方式

可以看出这是BuildPath里的JRE运行环境的问题。
问题描述中也说了:
Build path specifies execution environment JavaSE-1.7. There are no JREs installed in the workspace that are strictly compatible with this environment.
构建路径指定执行环境为javase-1.7。在工作区中没有安装严格与这个环境兼容的jre。

因为我电脑中安装的1.8版的jdk,创建项目指定时使用的是1.7,因此会有该警告。如果想去除该警告,那么将项目使用的jdk版本选择1.8就没有这个警告了。