FindBugs Eclipse插件:有没有办法设置"自动运行,"和#34;(也是完整版)"工作区级别的选项?

时间:2014-11-27 09:57:43

标签: eclipse findbugs

我有一个带有几个(主要是java)项目的eclipse(kepler)工作区。我刚刚安装了FindBugs(2.0.3)插件,并注意到"自动运行," "(也是完整版本)&# 34; 选项只能在项目级别配置 - 而不能在工作区级别配置。

是否有任何方便的方法在工作区级别启用/禁用这些选项(除了所有.project文件上的搜索/替换方法)?

更新:看来此功能似乎被添加到即将推出的3.0.1版本中:

https://sourceforge.net/p/findbugs/feature-requests/287/

这也可能意味着在2.0.3插件中无法执行此操作,这意味着此问题的解决方案是编写搜索和替换脚本: - (

1 个答案:

答案 0 :(得分:1)

简短版本:由于这个问题在大约一年内没有得到答案,可以安全地假设答案是:没有,Eclipse Find Bugs插件2.0.3(或更早版本)是不能提供上述选项的工作区级配置。

可能的解决方法:

  1. 升级到3.x.x或更高版本的插件。 (我在上面的问题中已经提到过。)

  2. 如果无法升级,则必须批量更新.project 文件。现在我非常确定有一个XML工具或一个很好的脚本 语言,专为此类问题而设计(批量 更新XML内容)。但是因为我已经必须解决这个问题 问题with a simple Java program, I might as well recommend just that