我们正在使用IntelliJ版本14,并且正在尝试将Jacoco代码覆盖添加到我们的远程Java应用程序项目中。这是在编辑运行/调试配置中的“远程”选项下定义的。 有没有办法激活远程应用程序的代码覆盖率?没有“覆盖范围”选项卡。 这不是具有主要方法的标准应用程序。
由于
答案 0 :(得分:1)
启用代码覆盖率需要添加一个JVM代理,用于检测字节码以收集覆盖信息。当您使用远程配置时,IntelliJ IDEA不会启动JVM,因此无法通过IntelliJ IDEA UI启用代码覆盖。
您可以通过修改用于启动远程进程和添加覆盖代理的VM选项来手动启用覆盖。