我如何设置 Maven 来为另一个模块的源代码测试创建 Jacoco 覆盖率?

How can I set-up Maven to create Jacoco coverage for tests for source code another module?

我有一个多模块 Maven 项目。许多测试都在常规目录 (src/test/java) 中,但大约 60% 在单个模块中。

默认情况下,Jacoco 不会为这些测试创建覆盖范围。

我希望单个模块中的测试有助于覆盖。

铌。我们在 Sonar 中收集覆盖范围。

要解决此问题,请设置以下配置项:

<inclNoLocationClasses>true</inclNoLocationClasses>