如果我有一个项目但是现在我有一个多模块项目,我能够使代码覆盖正常工作.
我的应用程序是在api项目中构建的,我的所有集成测试都在一个单独的项目中运行,该项目使用前面模块构建的artefact.
构建运行,但我没有得到代码覆盖率报告,而是我收到信息消息:
由于缺少类目录而跳过JaCoCo执行
我的覆盖率报告文件jacoco-it.exec已创建,但似乎jacoco插件需要运行测试的项目中的类.
有人可以告诉我,当类在另一个模块中时,我需要做些什么才能创建覆盖率报告?
java code-coverage maven jacoco
code-coverage ×1
jacoco ×1
java ×1
maven ×1