IntelliJ中的Jacoco代码覆盖范围,用于远程运行/调试配置

时间:2016-01-11 15:55:40

标签: intellij-idea configuration code-coverage jacoco

我们正在使用IntelliJ版本14,并且正在尝试将Jacoco代码覆盖添加到我们的远程Java应用程序项目中。这是在编辑运行/调试配置中的“远程”选项下定义的。 有没有办法激活远程应用程序的代码覆盖率?没有“覆盖范围”选项卡。 这不是具有主要方法的标准应用程序。

由于

1 个答案:

答案 0 :(得分:1)

启用代码覆盖率需要添加一个JVM代理,用于检测字节码以收集覆盖信息。当您使用远程配置时,IntelliJ IDEA不会启动JVM,因此无法通过IntelliJ IDEA UI启用代码覆盖。

您可以通过修改用于启动远程进程和添加覆盖代理的VM选项来手动启用覆盖。