sonar maven 代码覆盖率

原创 2016年05月31日 17:15:47

执行命令:

mvn -s D:\software\.m2\settings.xml test sonar:sonar
<plugin.jacoco.version>0.7.6.201602180812</plugin.jacoco.version>
<sonar.jacoco.reportPath>${project.basedir}/../target/jacoco.exec</sonar.jacoco.reportPath>
<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <version>${plugin.jacoco.version}</version>
    <configuration>
            <destFile>${sonar.jacoco.reportPath}</destFile>
    </configuration>
    <executions>
            <execution>
            <id>agent</id>
            <goals>
                    <goal>prepare-agent</goal>
            </goals>
            </execution>
    </executions>
</plugin>

在pom.xml中加入相关profile

<profiles>
  <profile>
    <id>sonar</id>
    <activation>
      <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
      <sonar.host.url>http://172.31.20.46:9000</sonar.host.url>
    </properties>      
  </profile>
</profiles>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java代码覆盖率工具(Sonar+Jacoco)部署

代码覆盖率的局限 Java代码覆盖率工具调研 使用jacoco+sonar实现测试过程中的代码覆盖率检测 jacoco+sonar部署步骤及使用

sonarqube6代码覆盖率显示为空 单元测试不为空

sonarqube6代码覆盖率显示为空 单元测试不为空 sonarqube6提示代码覆盖率没有数据

sonar 分析结果各统计项的含义

Sonar是一个开源的代码质量管理平台。它集成了各种插件或者工具来对我们的项目进行质量分析,并能直观地产生相应的分析结果   本文主要对Sonar的各个分析结果项的含义进行概要解释,以上图为例,下...

emma代码覆盖率

  • 2015-08-06 11:05
  • 457KB
  • 下载

单元测试和代码覆盖率

  • 2015-05-04 15:11
  • 2.50MB
  • 下载

Java单元测试(Junit+Mock+代码覆盖率)

原文见此处 单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是完备的。 单元测试不仅仅用来保证当前代码的正确性,更重...

Linux平台代码覆盖率测试

  • 2012-05-17 21:26
  • 1.45MB
  • 下载

代码覆盖率浅谈

在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)