Jenkins+maven+pmdはjavaコードを静的コード分析します。
転載注意出所:http://blog.csdn.net/hwhua1986/article/details/48342745
By whhuang
Mavenの公式配置説明:http://maven.apache.org/plugins/maven-pmd-plugin/
一、Pomの配置
1、 ここにpmdの配置を追加します。
コードは以下の通りです
org.apache.maven.plugis
maven-pmd-plugin
3.5
2、ここにpmdのレポートを追加して構成を生成する。
コードは以下の通りです
org.apache.maven.plugis
maven-pmd-plugin
3.5
二、JenkinsのJob配置
1、プラグインPMD Plug-inをインストールし、Static Analysis Utility
2、新しいjobを作成します
2、 svnアドレスを設定
4、構築手順を追加する
5、構築後の手順Publish PMD analsis resultsを追加し、デフォルトで設定すればいいです。
6、検査報告書を見る
問題リスト
問題1:保存時に異常を報告する
解決:
解決:pom.xmlパスの設定が間違っているので、再設定すればいいです。
By whhuang
Mavenの公式配置説明:http://maven.apache.org/plugins/maven-pmd-plugin/
一、Pomの配置
1、 ここにpmdの配置を追加します。
コードは以下の通りです
org.apache.maven.plugis
maven-pmd-plugin
3.5
2、ここにpmdのレポートを追加して構成を生成する。
コードは以下の通りです
org.apache.maven.plugis
maven-pmd-plugin
3.5
二、JenkinsのJob配置
1、プラグインPMD Plug-inをインストールし、Static Analysis Utility
2、新しいjobを作成します
2、 svnアドレスを設定
4、構築手順を追加する
5、構築後の手順Publish PMD analsis resultsを追加し、デフォルトで設定すればいいです。
6、検査報告書を見る
問題リスト
問題1:保存時に異常を報告する
解決:
Static Analysis Utilities , 。
2: job “execute but there is no POM in this directory”
解決:pom.xmlパスの設定が間違っているので、再設定すればいいです。