如何获得(如果可能的话)在 Eclipse 中远程 JAVA VM 上运行的代码覆盖率报告
所以我有一个单元测试套件在服务层(VM2)的客户端(为简单起见 VM1)上运行。(该项目已经以这种方式设置,并且重新架构该部分太深了)
如果我按如下方式添加端口侦听器,则调试有效:
<jvmFlag>-Xdebug</jvmFlag>
<jvmFlag>-Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=y</jvmFlag>
所以希望为像 EclEmma 这样的代码覆盖工具做类似的事情。
后端服务架构看起来很像这样: https ://github.com/GoogleCloudPlatform/appengine-modules-sample-java
我怀疑还需要在我的服务层上添加某种钩子。(可能在父 maven 文件中)