9

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

有谁知道告诉 Eclipse 不要在某些文件夹或“派生”或目标文件夹中显示警告的方法?

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

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

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

干杯,
    斯文德。

4

2 回答 2

2
于 2014-04-30T10:04:20.387 回答
0

不是源文件夹的文件夹不会被 Eclipse 编译。所以你不应该对那些有 Java 错误/警告。

对于源文件夹,您已经有了解决方案(“忽略可选的编译问题”参数)。

于 2013-08-19T10:47:08.487 回答