API 文档 | JacocoTaskExtension |
---|
用于任务的扩展,这些任务应与Jacoco代理一起运行,以生成覆盖率执行数据。
属性 | 描述 |
address | 与 |
classDumpDir | 代理看到的要转储的所有类文件的路径。默认为不转储。 |
destinationFile | 执行数据写入的路径。 |
dumpOnExit | 是否在VM关闭时转储覆盖率数据。默认为 |
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
。jmx属性的配置仅在使用JaCoCo版本支持此选项时(JaCoCo版本 >= 0.6.2)才生效。
Output
output
要生成的输出类型。默认为 Output.FILE
。
为 Output.TCP_SERVER
或 Output.TCP_CLIENT
绑定的端口。默认为6300。
String
sessionId
写入执行数据的会话标识符。默认为自动生成的标识符。
String
getAsJvmArg
()
以代理JVM参数所需格式获取所有属性。