FindBugs Eclipse:SpecyFing排除与项目相关的筛选文件

FindBugs Eclipse:SpecyFing排除与项目相关的筛选文件,eclipse,findbugs,Eclipse,Findbugs,我们在项目根目录中的Findbugs excludes.xml文件中定义了Findbugs exclude过滤器 是否可以在FindBugs Eclipse中使用此文件而不使用此文件的绝对路径 我们遇到的问题是,我们在Eclipse中的项目特定设置中配置了FindBugs,我们希望能够通过svn提交.settings目录来传播FindBugs配置中的更改 但如果配置为提供绝对路径,我们需要要求每个项目成员手动更新其FindBugs设置,在其文件系统中提供正确的路径。是的,使用相对路径似乎可行 我

我们在项目根目录中的
Findbugs excludes.xml
文件中定义了Findbugs exclude过滤器

是否可以在FindBugs Eclipse中使用此文件而不使用此文件的绝对路径

我们遇到的问题是,我们在Eclipse中的项目特定设置中配置了FindBugs,我们希望能够通过svn提交
.settings
目录来传播FindBugs配置中的更改


但如果配置为提供绝对路径,我们需要要求每个项目成员手动更新其FindBugs设置,在其文件系统中提供正确的路径。

是的,使用相对路径似乎可行

我在一个项目中有一个全局findbugs过滤器文件,每个项目都使用它。在每个项目的.settings/edu.umd.cs.findbugs.core.prefs中,我有:

excludefilter0=../other.project/findbugs global excludes.xml | true

如果这样做有效,它应该适用于同一项目的相对路径


我正在使用findbugs插件的2.0.1.20120712版本,这是值得的。

结果表明,即使在Eclipse中设置了绝对路径,它也被存储为配置文件中的相对路径,其他队友不需要这样做。