目前,我们正在针对 jar 运行 Spot Bug 以查找错误。有什么方法可以在单个 java 文件上运行 spotbugs 以查找其中的错误列表
问问题
700 次
2 回答
1
快速搜索给了我以下链接。https://spotbugs.readthedocs.io/en/stable/filter.html。
我没有机会对其进行测试,但从我阅读的内容来看,您似乎可以提供一个 XML 配置文件,您可以在其中仅过滤您需要的类。
以下代码段必须有效。
<Match>
<Class name="com.foobar.MyClass" />
</Match>
但是,如果您正在寻找按需静态代码分析,您可以在 intellij 上安装 findbugs 插件并按需使用它
于 2019-07-20T17:36:00.143 回答
0
Spotbugs 适用于编译的 Java 文件。这意味着它会分析 .jar 文件中存在的 .class 文件。
如果不先编译它们,就无法分析 java 文件。
于 2019-07-20T16:44:19.620 回答