0

私は自分のチームで Maven を使用することを研究しています。ビルドの目標の 1 つは、ビルドごとに静的分析ツールを実行し、特定の重大なエラーでビルドが失敗する可能性があることです。ただし、maven では、これらはレポートとして扱われ、siteライフサイクルで実行されるようです。ほとんどのプロジェクトでサイトを使用するつもりはないため、これにはいくつかの問題があり、静的分析を取得するには追加の手順 (または少なくとも追加のフェーズ) が必要です。

コンパイルまたはパッケージ段階 (または同等のもの) で maven-2 の静的解析ツールを実行する方法はありますか?

4

1 に答える 1

2

これは、セクションでプラグイン(たとえば、findbugs )を構成し、:で構成することで実行できます。<build><phase><executions>

<executions>
   <execution>
      <id>findbugs-run</id>
      <phase>process-classes</phase>
      <goals>
         <goal>check</goal>
      </goals>
   </execution>
</executions>
于 2012-11-13T14:40:12.220 に答える