API 文档 | JacocoTaskExtension |
---|
用于应与 Jacoco 代理一起运行以生成覆盖率执行数据的任务的扩展。
属性 | 描述 |
address | 与 |
classDumpDir | 代理看到的所有类文件转储到的路径。默认为不转储。 |
destinationFile | 执行数据将写入的路径。 |
dumpOnExit | 是否在虚拟机关闭时转储覆盖率数据。默认为 |
excludeClassLoaders | 应从分析中排除的类加载器名称列表。名称可以使用通配符(* 和 ?)。默认为空列表。 |
excludes | 应从分析中排除的类名称列表。名称可以使用通配符(* 和 ?)。默认为空列表。 |
includes | 应包含在分析中的类名称列表。名称可以使用通配符(* 和 ?)。如果留空,将包含所有类。默认为空列表。 |
jmx | 是否通过 JMX 在 |
output | 要生成的输出类型。默认为 |
port | 用于 |
sessionId | 写入执行数据的会话标识符。默认为自动生成的标识符。 |
方法 | 描述 |
getAsJvmArg() | 获取代理 JVM 参数预期格式的所有属性。 |
String
address
与 Output.TCP_SERVER
或 Output.TCP_CLIENT
一起使用的 IP 地址或主机名。默认为 localhost。
File
classDumpDir
代理看到的所有类文件转储到的路径。默认为不转储。
File
destinationFile
执行数据将写入的路径。
是否通过 JMX 在 org.jacoco:type=Runtime
下暴露功能。默认为 false
。只有当使用的 JaCoCo 版本支持此选项时(JaCoCo 版本 >= 0.6.2),才会考虑 jmx 属性的配置。
Output
output
要生成的输出类型。默认为 Output.FILE
。
用于 Output.TCP_SERVER
或 Output.TCP_CLIENT
绑定的端口。默认为 6300。
String
sessionId
写入执行数据的会话标识符。默认为自动生成的标识符。
String
getAsJvmArg
()
获取代理 JVM 参数预期格式的所有属性。