如何从Eclipse中的validation中排除特定的文件夹或文件?

我们在unit testing中使用了一些畸形的XML文件来检查我们的应用程序是否可以处理它们。

Eclipse将这个XML文件标记为错误,污染了“问题视图”。

有没有办法从Eclipsevalidation器中排除特定的文件夹?

在“窗口”>“首选项”的“validation”部分,可以在设置(…)列中添加不同的规则,可以在排除组中为XMLtypes添加“文件夹或文件名称规则”。

这是我做一个项目中的validation排除文件夹。 对我来说这适用于JavaScript和其他警告/错误。

  • 右键单击文件夹
  • 单击资源,ResourceFilters
  • 点击“添加”
  • 设置以下排除全部,文件和文件夹,所有子项,在文件和文件夹属性input字段中添加一个星号(*)(在下图中突出显示)

注意:在Eclipse Indigo中,您必须右键单击该文件夹并select属性,然后在左侧导航栏中select资源。

在这里输入图像描述

  1. 转到窗口>首选项>validation
  2. find要禁用的validationtypes,例如XML。
  3. 右键点击它并select“设置”:

Eclipse验证

  1. 在“排除组”中,点击“添加规则”,select“文件夹或文件名”:

在这里输入图像描述

注:我到这里是因为我正在寻找一种简单的方法来从Eclipse中的validation中排除特定的文件夹。 我的答案不适用于问题中详述的具体情况(这是关于从validation隐藏无效的XML文件)。

如何从Eclipse中的validation中排除特定的文件夹或文件?

当文件夹处于构buildpath中,并且当烦人的问题只是警告时,有一种直接的方式:

  • 右键单击文件夹
  • 属性
  • Java编译器
  • 检查Ignore optional compile problems

这些文件夹仍然会被validation,错误会被报告,但所有的警告将被Eclipse忽略。 例如,这对于生成源的文件夹是理想的。

你也可以调整输出/视图的一面。 所以去显示菜单问题查看和筛选显示只为选定的项目。 在这里输入图像描述