Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 按文件名筛选eclipse中的警告_Java_Eclipse_Development Environment - Fatal编程技术网

Java 按文件名筛选eclipse中的警告

Java 按文件名筛选eclipse中的警告,java,eclipse,development-environment,Java,Eclipse,Development Environment,我们使用Eclipse进行Java开发,我们让Maven将JSP编译成servlet,以用于嵌入式Jetty实例。这意味着要从Eclipse运行该项目,我必须将./target/jsp source作为一个源文件夹,这非常有效。但是,为生成的代码显示的警告无处不在,我想将它们过滤掉 mainMenu_jsp.java有一个关于未使用局部变量的警告。它是生成的代码,所以我不在乎它,但我不知道如何按文件名模式过滤任何警告 我知道我可以定义一个工作集,但因为我总是打开、关闭项目,有时还会添加和删除项目

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

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


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

只需使用工作集即可。有关如何在此处执行此操作的详细信息:

在这里:

一个工作集可以很好地处理多个项目。我建议您尝试使用一个。

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

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

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


编辑:

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