我有一个多模块Maven项目Jenkins1.545.I正在使用Sonarqube的版本4.2.I已安装cobertura插件版本1.6.1,并java在插件版本2.2.1 Sonarqube.我已经成功地生成coverage.xml文件的位置- /target/site/cobertura/coverage.xml使用maven命令-每个模块"cobertura:cobertura -Dcobertura.report.format=xml"
对于声纳,我已经设置了maven构建选项sonar:sonar,如下所示:
sonar.dynamicAnalysis=reuseReports
sonar.junit.reportsPath=target/site
sonar.java.coveragePlugin=cobertura
sonar.cobertura.reportPath=/target/site/cobertura/coverage.xml
Run Code Online (Sandbox Code Playgroud)
我能看到coverage.xml的文件,当我浏览我的项目的工作区中Jenkins,但该插件口口声声说,它无法找到它.我得到的jenkins-控制台输出以下消息
Execute Findbugs 2.0.3 done: 48446 ms
Sensor FindbugsSensor done: 48800 ms
Sensor CoberturaSensor...
Cobertura report not found at /target/site/cobertura/coverage.xml
Sensor CoberturaSensor done: 4 ms
Sensor CpdSensor...
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏.谢谢.