如何在Eclipse中的远程JAVA上运行代码覆盖率报告(如果可能的话)
因此,我有一个单元测试套件运行在服务层(VM2)的客户机上(为了简单起见)。(这个项目已经是这样设置的,它太深了,无法重新设计这个部分)
如果我按以下方式添加端口侦听器,则调试工作:
<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文件中)
发布于 2017-05-09 16:39:11
您可以在"tcpserver“模式下启动JaCoCo ( Eclipse EclEmma插件后面的代码覆盖引擎)--请参阅页http://www.jacoco.org/jacoco/trunk/doc/agent.html中的”输出“选项。
并连接到它
https://stackoverflow.com/questions/43821402
复制相似问题