Code coverage Maven LCOVensor正在分析,但没有出现在声纳中

Code coverage Maven LCOVensor正在分析,但没有出现在声纳中,code-coverage,sonarqube,lcov,Code Coverage,Sonarqube,Lcov,这是我的mvn声纳:声纳的一部分 [INFO] [16:26:15.969] Sensor LCOVSensor... [INFO] [16:26:15.971] Analysing D:\app\willem\target\lco v.info [INFO] [16:42:49.902] Sensor LCOVSensor done: 6 ms 所以lcov.info被处理,并且lcov.info正确地填充了如下内容 TN: SF:D:/app/willem/components/main/

这是我的mvn声纳:声纳的一部分

[INFO] [16:26:15.969] Sensor LCOVSensor...
[INFO] [16:26:15.971] Analysing D:\app\willem\target\lco
v.info
[INFO] [16:42:49.902] Sensor LCOVSensor done: 6 ms
所以lcov.info被处理,并且lcov.info正确地填充了如下内容

TN:
SF:D:/app/willem/components/main/controller.js
FN:24,(anonymous_1)
FNF:9
FNH:5
FNDA:4,(anonymous_1)
但是声纳显示为空,覆盖率为0%,没有包含任何文件等。有人有什么提示吗?

所以我找到了答案

显然,我忘了包括

<sourceDirectory>.</sourceDirectory>
在POM的
标记中,因此它不知道我的源代码,即使它正确地分析了lcov.info文件


无论如何谢谢你

如果您在LCOV报告中更改为相对路径怎么办?SonarQube配置文件中定义的源目录的相对路径。感谢您的建议,@DavidRACODON!事实证明,声纳确实无法识别我的来源,这是因为我忘了包括一个信号源。在POM中添加标签。