- SonarQube 版本:4.5.1
- 声纳蚂蚁任务:2.2
我们已经使用 ANT 配置了声纳构建;目前我们面临以下错误,
警告:未收集覆盖范围信息。也许您忘记在编译的类中包含调试信息
警告:文件“/aa/bb/cc/abc.xml”被忽略。它不在模块基目录“/a/b/c/d”中
Java 字节码扫描警告:类 '/a/b/c/d/e/f' 无法通过 classLoader 访问
[jacoco:report] bundle 'project123' 中的类与执行数据不匹配。为了生成报告,必须在运行时使用相同的类文件
[jacoco:report] 类 'com/tttt/xyz/aaa12' 的执行数据不匹配
[jacoco:report] 要启用 bundle 'project123' 的源代码注释类文件,必须使用调试信息进行编译
笔记:
- 所有类都被编译,包括调试信息,即
<javac debug="true" />
我们的目标是
生成 JaCoCo 报告
在 SonarQube 仪表板上显示它(假设,单元测试覆盖小部件将显示覆盖信息?)
不确定这个问题,因此需要专家帮助。