我有一个Java Multi maven项目,并且我为每个子模块配置了Jacoco maven插件,以排除我不想要其覆盖率报告的文件。我认为我成功了,因为我没有看到这些文件,我已经排除在由jacoco生成的html报告中。我假设这些类文件已从jacoco.exec文件中排除。现在,我在SonarQube中使用这些累积的jacoco</em
我正在使用JUnit5测试一个应用程序,并使用Jacoco作为覆盖率报告。测试执行正常,并提供测试报告。但是,如果服务包含使用@Transactional注释的方法,则Jacoco报告具有以下日志
[ant:jacocoReport] Classes in bundle 'my-service' do no所有的@Service类方法都会发生这个错误,用@Transactional注释,普通的类<
我的项目使用了另外两个作为Maven依赖项添加到其中的库。当我使用命令提示符为项目生成覆盖率报告时,它会生成jacoco.exec文件,我可以使用它在集成开发环境中查看覆盖率报告。但它并没有覆盖所使用的依赖项。
我在Eclipse plugin for JaCoCo中看到过,它提供了配置覆盖率和选择项目中使用的特定jars以包括在覆盖率报告中<e