0

ソナーが初めてで、ant を使用して Junit レポートを取得できますが、Pmd レポートを取得できません。問題を解決するのを手伝ってくださいありがとう私のbuild.xmlは

  <property name="sonar.sources" value="src" />  

  <property name="sonar.tests" value="${junit.output.dir}" />  

  <property name="sonar.binaries" value="bin" />  
    <property name="sonar.dynamicAnalysis" value="reuseReports"/>

<property name="sonar.surefire.reportsPath" value="${junit.output.dir}" />  

  <property name="sonar.surefire.reportsPath" value="pmd_report.xml"/>

    <property name="sonar.java.coveragePlugin" value="cobertura"/>
    <property name="sonar.cobertura.reportPath" value="${dir.coverage}/coverage.xml"/>



    <sonar:sonar key="com.sample:research1" version="0.3-SNAPSHOT" xmlns:sonar="antlib:org.sonar.ant" /> 

4

1 に答える 1

1

pmd 違反を表示するには、品質プロファイルで PMD ルールを有効にする必要があります。まだ有効になっていないようです。このページが役立つかもしれません: http://docs.codehaus.org/display/SONAR/Quality+Profiles#QualityProfiles-ConfiguringRules

于 2013-03-01T07:47:35.323 に答える