我已经检查了链接:sonarqube issues report,但不清楚如何在maven构建期间实现它。
发布于 2016-03-22 17:35:40
正如文档所述,问题报告插件与5.1及更高版本不兼容。应该使用SonarLint for Command-Line来获得相同的功能。使用Maven启用它很简单:
mvn sonar:sonar -Dsonar.analysis.mode=preview -Dsonar.issuesReport.html.enable=true生成的HTML报告的路径显示在日志中:
[INFO] HTML Issues Report generated: /xxx/target/sonar/issues-report/issues-report.html
[INFO] Light HTML Issues Report generated: /xxx/target/sonar/issues-report/issues-report-light.html
[INFO] ANALYSIS SUCCESSFUL发布于 2016-03-22 17:46:54
步骤的循环。
mvn clean install
mvn sonar:sonar -Dsonar.issuesreport.html.enable=true根据source,构建应该在分析之前进行。sonar:sonar触发maven surefire插件执行。
https://stackoverflow.com/questions/36147724
复制相似问题