【发布时间】:2017-07-05 12:40:27
【问题描述】:
我有一个模块 C,其中包含来自模块 A 和 B 的 jar 文件 我正在使用 CP java -cp A.jar B.jar Main.class 运行一个 java 进程,并且正在运行一些集成测试。 然后是在 C 模块中创建的 jacoco-it.exec 文件,但我担心当 Sonar Queue 扫描 C 中的模块时告诉我
10:55:50.562 INFO - Analysing D:\Users\nb38tv\workspace\WS_F2ECORE_LTD\DG2\core\f2e-mock\..\target\jacoco-it.exec
10:55:50.578 INFO - Analysing D:\Users\nb38tv\workspace\WS_F2ECORE_LTD\DG2\core\f2e-mock\target\sonar\jacoco-overall.exec
10:55:50.593 INFO - No information about coverage per test.
为什么 Sonar 找不到 A.jar 和 B.jar 类的 coberture??
问候。
【问题讨论】:
-
抱歉,您是否尝试过在 Google 上搜索“SonarQube 没有关于每次测试覆盖率的信息”?
-
几天和几天,没有关于这个特殊案例的信息
-
这是来自 Google 的首批链接之一 - stackoverflow.com/questions/27297071/…
-
谢谢,但我阅读了谷歌的两页第一页,出现了该错误,没有一个解决方案与我的情况相同。很明显,我的特殊情况是 maven 模块不包含我测试的 tje jar 类,我尝试获取 cobertua
-
你为什么谈论 Cobertura 并不断用标签 JaCoCo 标记你的问题???
标签: java sonarqube sonarqube-scan