是声纳的新手并使用蚂蚁 我可以获得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" />
答案 0 :(得分:1)
要查看违规行为,您应该在质量档案中启用PMD规则。它似乎尚未启用。此页面可能会有所帮助:http://docs.codehaus.org/display/SONAR/Quality+Profiles#QualityProfiles-ConfiguringRules