FindBugs Eclipse:specyfying相对于项目排除过滤器文件

Pio*_*zyk 5 eclipse findbugs

我们有Findbugs排除在findbugs-excludes.xml项目根目录中的文件中定义的过滤器.

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

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

但是如果配置了绝对路径,我们需要让每个项目成员手动更新他的FindBugs设置,在他的文件系统中给出正确的路径.

Tim*_*imK 3

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

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

exceptfilter0=../other.project/findbugs-global-excludes.xml|true

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

我正在使用 findbugs 插件的 2.0.1.20120712 版本,因为它是有价值的。

  • 事实证明,即使在 Eclipse 中看起来设置了绝对路径,它也会以相对路径的形式存储在配置文件中,其他队友不需要做这样的事情。 (3认同)