如何停止 Eclipse 关于目标文件夹内容的警告?

2023-11-25

我从我的生成文件中收到大量警告target我无法修复的文件夹(例如从 XSD 或 Surefire 报告生成的 Java 代码),并且它在我的源代码中隐藏了正确的警告。

有谁知道如何告诉 Eclipse 不要在某些文件夹中显示警告,或者只是在“派生”文件夹或目标文件夹中显示警告?

我只能找到以下两个“几乎”的解决方案:

  1. “问题”视图中的过滤器允许您隐藏在其描述中包含(或不包含)特定字符串的警告,但不包含其路径或资源(文件)的一部分。即使可以,这也不是一个理想的解决方案,因为警告仍然会显示在包资源管理器中的项目上,隐藏潜在的真实警告。
  2. 使用“Source”选项卡下“Java Build Path”设置中的最新 Eclipse 版本(Juno/4.2),您可以“忽略可选编译问题”source文件夹。但这显然不适用于文件夹不是源文件夹的情况(如 Surefire 报告)。它does但是,可以通过有关生成的源的警告来修复一个特定问题,但可能无法解决其他问题,因为这些源不(不能)包含为源。

如果有一种方法告诉 Eclipse 不要完全显示有关目标文件夹中内容的警告,那就太好了,因为它通常不是很有用,并且可能隐藏实际问题。

Cheers,
斯文德。


原来你可以做到这一点fairly simply(至少在 Eclipse 开普勒中)。

打开优先面板,无论是针对整个 Eclipse 还是针对项目。选择验证窗格(如果您使用的是项目首选项面板,则可能需要启用项目特定的设置)。现在转到导致问题的验证器(在我的例子中,它是 HTML 验证器,但这取决于您正在执行的操作)并单击按钮编辑其设置,这会弹出另一个对话框。

在此对话框中,您要确保有一个排除组排除文件夹:目标。如果根本没有排除组,请使用右侧的按钮添加一个。然后选择排除组并添加规则...提出another对话框/向导。你想添加一个文件夹或文件名,然后在下一步中选择要排除的目标文件夹(使用浏览文件夹...按钮)并保留仅使用简单文件名的复选框。如果您要添加全局规则,则哪个都没有关系target您选择的文件夹。

确定/应用退出所有对话框以应用您所做的更改(或者可能添加更多排除规则)。您需要重建才能正确应用规则更改,但这很简单。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何停止 Eclipse 关于目标文件夹内容的警告? 的相关文章

随机推荐