3

我们使用 Eclipse 进行 Java 开发,并且我们让 Maven 将我们的 JSP 编译成 servlet,以便在我们的嵌入式 Jetty 实例中使用。这意味着要从 Eclipse 运行项目,我必须将 ./target/jsp-source 作为源文件夹包含在内,这非常有用。但是,为生成的代码显示的警告无处不在,我想将它们过滤掉。

mainMenu_jsp.java 有关于未使用局部变量的警告。它是生成的代码,所以我不关心它,但我不知道如何通过文件名模式过滤掉任何警告。

我知道我可以定义一个工作集,但因为我总是在打开、关闭,有时还会添加和删除项目,所以我不想要另一个我必须保持最新的手动簿记点。如果我添加一个新项目并忘记将其添加到工作集中,我将不会收到任何警告,对于所有其他项目,我可能不会注意到。工作集只有在有办法将它们设置为动态扩展以包括所有项目(不仅仅是现在),并且在添加时自动将其过滤应用于每个新项目时才能真正起作用。

4

3 回答 3

3

只需使用工作集。有关如何在此处执行此操作的详细信息: Excluding Unfixables from Eclipse Problem View

在这里: Eclipse 问题视图

于 2008-10-24T04:21:05.157 回答
2

[使用工作集] 在很多情况下都不起作用。

例如,Android Eclipse 插件将代码生成到同一个项目中。

工作集由一个或多个项目组成,因此工作集无法过滤掉项目内生成的警告。


编辑:

我学到了一些非常有用的东西:工作集可以过滤掉部分项目。这很简单——单击工作集编辑器左窗格中的项目并展开它。然后只添加你想要的。

于 2009-06-14T20:46:34.620 回答
0

一个工作集适用于多个项目。我建议你尝试使用一个。

于 2008-10-24T06:47:34.817 回答