【问题标题】:Spotbugs to find bugs in java fileSpotbugs 查找 java 文件中的错误
【发布时间】:2019-07-10 09:43:15
【问题描述】:

目前我们正在针对 jar 运行 Spot Bug 以查找错误。有什么方法可以在单个 java 文件上运行 spotbugs 以查找其中的错误列表

【问题讨论】:

    标签: java findbugs spotbugs


    【解决方案1】:

    快速搜索给了我以下链接。 https://spotbugs.readthedocs.io/en/stable/filter.html.
    我没有机会对其进行测试,但从我读到的内容来看,您似乎可以提供一个 XML 配置文件,您可以在其中仅过滤您需要的类。
    下面的 sn-p 必须工作。

    <Match>
       <Class name="com.foobar.MyClass" />
    </Match>
    

    但是,如果您正在寻找按需静态代码分析,您可以在 intellij 上安装 findbugs 插件并按需使用它

    【讨论】:

      【解决方案2】:

      Spotbugs 可以处理已编译的 Java 文件。这意味着它会分析 .jar 文件中存在的 .class 文件。

      不先编译Java文件是不可能分析它们的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-28
        • 2012-12-08
        • 2012-07-14
        • 1970-01-01
        • 2018-11-09
        • 1970-01-01
        • 1970-01-01
        • 2019-09-04
        相关资源
        最近更新 更多