如何使用Sonar 2.3和Maven 3.0配置JaCoCo。4.
我的项目是一个多模块Maven项目。我的顶级pom包括以下内容:
<sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
运行mvn声纳后:声纳我得到0%代码覆盖报告声纳。我应该看到至少50%。注意,我确实在每个子项目的目标文件夹中看到了jacoco.exec。
嗨,有一些非常有趣的文章准确地描述了你的情况。这是名单http://www.sonarsource.org/measure-coverage-by-integration-tests-with-sonar-updated/ http://johndobie.blogspot.gr/2011/06/maven-multi-module-with-sonar-and.html http://johndobie.blogspot.gr/2011/06/seperating-test-code-coverage-with.html还有一个与Jacoco和声纳代码覆盖率相关的问题?希望你觉得它们有用
他们修改了GitHub项目结构。与示例的新链接是:
https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/java/code-coverage/ut
考虑升级声纳-当前版本为3.2,并具有JACCOO作为本机代码覆盖模块。
另外,https://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/ut有很多例子
问题内容: 声纳给出了一个错误,应该将其关闭。我需要修改以下代码才能使用。我该怎么做呢? 问题答案: 当前,代码尚不准备处理异常-您丢失了finally块来关闭打开的流。而且,当然,您是对的-使用try-with-resources解决了这个问题:
问题内容: 为了学习,我需要在ubuntu服务器上安装sonarqube。 我按照本教程进行了安装:http : //www.naturalborncoder.com/methodology/2015/05/27/sonarqube-on- ubuntu-14-04/ (我在代理部分之前停了下来),但我无法访问127.0.0.1:9000。从日志来看,当我启动sonarcube时,elastics
我尝试使用Jenkins上的java项目运行声纳分析,使用标准的maven sonar:sonar goal,并使用post STEP>>Execute SonarQube Scanner。我使用的maven目标是。 对于SonarQube扫描仪,我使用了下面的maven目标 SonarQube版本-7.7声纳扫描仪版本-3.3.0 Jenkins版本-2.164.3 Maven版本-3.6.1
我第一次在这里发帖。我一直使用S.O.并最终决定创建一个帐户,以便我可以参与其中。现在,回答问题:)目前,我正在使用RAD 7.5.4(Eclipse 4.3),我正在尝试将Sonar的插件安装到我的IDE中,但在尝试从IDE安装它时,我不断出错: 无法完成请求。请参阅详细信息。未满足的依赖项:[org.sonar.ide.eclipse.jdt.feature.feature.group3.4.
我需要为hybris项目中的junit测试用例生成jacoco报告并在sonar中发布它。当我在sonar中发布jacoco报告时,代码覆盖也包括OOB类。 我使用声纳排除了不需要的扩展。excludedExtensions=xx,yy我需要排除自定义扩展中的一些目录。 我尝试使用sonar.jacoco.excludes=x. y. z.*和sonar.exclusions=xx/**,但没有任