【问题标题】:disable Find bugs in maven禁用在maven中查找错误
【发布时间】:2018-04-15 02:45:00
【问题描述】:

团队正在使用查找错误。我想跳过使用查找错误。

我可以看到它有一个选项 maven.findbugs.enable,但我不知道如何将它用作 maven 的参数。

我已经尝试过 - Dmaven.findbugs.enable=false 但我可以看到查找错误仍在运行。

阻止 findbugs 的理由是什么?

【问题讨论】:

  • 您是否尝试过使用-Dfindbugs.skip=truegleclaire.github.io/findbugs-maven-plugin/check-mojo.html#skip
  • 唯一提到 maven.findbugs.enable 参数的日期来自 2007 年的 1.4 版本! maven-plugins.sourceforge.net/maven-findbugs-plugin/…你用的是什么版本?
  • @halfer 嗨。你在 10 分钟内对我做了 8 次比赛……我让你不高兴了吗?我的意思是在这种情况下看到
  • @bharal:你根本没有让我难过,不 - cmets 通常是件好事。 (如果我指出一个印刷错误,请修复它,以便将来的读者可以阅读该问题。我已经修复了它)。
  • (啊,我认为您收到的消息是编辑通知 - 我认为我没有评论过那么多次。显然,帖子改进很高兴收到也是。)

标签: maven findbugs


【解决方案1】:

虽然与这个问题无关,SpotbugsFindbugs 的继承者,要跳过它,我们需要传递以下标志:

-Dspotbugs.skip=true

【讨论】:

    【解决方案2】:

    maven 版本3.0.5 及更高版本运行以下命令。

    mvn [goal] -Dfindbugs.skip
    

    【讨论】:

      【解决方案3】:

      如果您使用的是 FindBugs 3.x:

      mvn [goal] -Dfindbugs.skip=true
      

      根据FindBugs documentation。这应该适用于 checkfindbugs 目标。

      【讨论】:

        猜你喜欢
        • 2012-06-05
        • 1970-01-01
        • 2021-09-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-11
        • 1970-01-01
        • 2012-04-25
        相关资源
        最近更新 更多