使用Ant进行Jacoco代码覆盖的SonarQube配置

时间:2015-05-29 11:08:25

标签: ant jacoco sonarqube-4.5

  • SonarQube版本:4.5.1
  • Sonar Ant任务:2.2

我们使用ANT配置了声纳构建;目前我们面临以下错误,

  1.   

    警告:未收集覆盖率信息。也许你忘了   将调试信息包含在已编译的类中

  2.   

    警告:文件'/aa/bb/cc/abc.xml'被忽略。它不在   模块基础目录'/ a / b / c / d'

  3.   

    Java字节码扫描警告:无法访问类'/ a / b / c / d / e / f'   通过classLoader

  4.   

    [jacoco:report]捆绑'project123'中的类与之匹配   执行数据。对于报告生成,必须具有相同的类文件   在运行时使用

  5.   

    [jacoco:report]类'com / tttt / xyz / aaa12'的执行数据确实   不匹配

  6.   

    [jacoco:report]启用源代码注释类文件   bundle'project123'必须使用调试信息进行编译

  7. 注意:

    1. 编译所有类,包括调试信息,即<javac debug="true" />
    2. 我们的目标是

      1. 生成JaCoCo报告

      2. 在SonarQube仪表板上显示(假设,单元测试覆盖小部件将显示覆盖率信息?)

      3. 对此问题不确定,因此需要专家协助。

0 个答案:

没有答案