如何解决如何使用Jacoco
ProjectA是gradle项目,ProjectA下的每个包(Service1,Service2,Service3)都像微服务一样。
ProjectA
- Service1
- ClassA
- ClassB
build.gradle
- Service2
- ClassC
- ClassD
build.gradle
- Service3
-ClassE
- Class F
build.gradle
build.gradle (for entire ProjectA)
a。现在,我只想对build.gradle(ProjectA)中每个程序包中的特定类(例如ClassA,ClassD和ClassF)中的特定类进行jacoco覆盖,并为其生成html覆盖报告。
有人可以帮我吗?
b。而且通常情况下,报告是在target / site / jacoco / index.html中生成的,但是是否可以指定我们自己需要生成报告的路径?
有人可以指导我如何在自己的预定义路径中为特定类生成报告吗?
谢谢。
解决方法
看看Gradle Jacoco plugin documentation,您会看到:
- 您可以使用
jacoco.reportsDir
设置报告目录 - 您可以在任务级别可用的Jacoco扩展上配置
includes
和excludes
。因此,test.jacoco.includes
是默认的test
任务。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。