2016-12-27 20 views
0

mavenタスクの実行時に見つかった違反の総数を表示するにはどうすればよいですか?たとえば、今は各回の実行後に見つかった違反の数を合計するだけです。明確にするためMaven checkstyle違反数

、私は単に私のMavenのタスクの最後にこれをしたい:

Checkstyle found XXX violations 

のCheckstyle構成:「:CheckstyleはMVNのCheckstyleは」外のコマンド

<build> 
<plugins> 
    <plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-checkstyle-plugin</artifactId> 
    <version>2.17</version> 
    <executions> 
    <execution> 
    <id>checkstyle</id> 
     <phase>validate</phase> 
     <goals> 
     <goal>check</goal> 
     </goals> 
     <configuration> 
     <failOnViolation>true</failOnViolation> 
     <configLocation>/path</configLocation> 
     <maxAllowedViolations>100</maxAllowedViolations> 
     </configuration> 
    </execution> 
    </executions> 
    </plugin> 
    </plugins> 
</build> 
+0

'pom.xml'にあるプラグインの設定、現在の出力、取得したい出力を含めてください。 – Mureinik

+0

@mureinik出力を含めることはできません。しかしここに更新されたXMLです – Woot4Moo

答えて

0

でプロジェクトをビルドしますEclipse。生成されたcheckstyle.html/Your_Project/target/siteフォルダを開きます。完全なレポートを見ることができます。

+0

違反の数を数えるには? – prime

+0

まずレポートを生成する必要があります!! –

+0

これは、この質問が正しいことを求めているものではありません。 'Checkstyle found XXX violations'のようなmavenタスクの完了後に行が必要です。どのようにしてそのXXX(または違反数)を生成することができますか? – prime

関連する問題