私はJavaプロジェクトのビルドプロセスにcheckstyleを追加することに取り組んでいます。チェックスタイルの結果は、後でjenkinsに表示されます。java7とnetbeans7.2.1を使用しています
ほとんどの作業について、私はこのページの指示に従っています:http: //checkstyle.sourceforge.net/anttask.html
ただし、私はJava(&jenkins)の初心者であり、いくつかの手順は私には意味がありません。
1-ドキュメントには次のように書かれています:「ビルドファイルでタスクを使用するには、次のtaskdef宣言が必要です:」。質問:これはbuild.xmlファイルに追加されますか?またはどこ?
2-次に、ドキュメントはパラメータのセットの説明を続け、いくつかの例を提供します。これらもbuild.xmlに追加されますか?また?
3-Checkstyleは構成ファイルを使用します。標準のsun_checks.xmlを使用します。これはどこに配置する必要がありますか?
誰かが私にプロセス全体のステップバイステップのチュートリアルを指摘してくれるなら、私は最も感謝するでしょう。すべての回答について事前にThx
私はbuild.xmlで以下を使用しています:
<taskdef resource="checkstyletask.properties"
classpath="libs/checkstyle-5.6-all.jar"/>
<target name="checkstyle"
description="Generates a report of code convention violations.">
<checkstyle config="sun_checks.xml"
failureProperty="checkstyle.failure"
failOnViolation="false">
<fileset dir="src" includes="**/*.java"/>
<formatter type="xml" toFile="checkstyle-results.xml"/>
</checkstyle>
<style in="checkstyle-results.xml" out="checkstyle_report.html" style="checkstyle.xsl"/>
</target>