问题描述
我需要生成集成测试报告,并从部署在cloud Foundry上的应用程序中下载报告。我已经从CLI部署了该应用程序。以下是我执行的步骤。
我想将jacoco作为Java代理运行。
-
使用清单文件在Cloud Foundry上部署的应用程序。 cf push
-
从CLI部署应用程序后,给出命令以使用命令设置VM Agruments cf set-env JPB_CONfig_JAVA_OPTS -javaagent:res / org.jacoco.agent-0.8.5-runtime.jar = address =,port = 36320,output = tcpserver“ (也可以通过使用JBP_CONfig_JAVA_OPTS在清单文件中添加相同的命令来尝试:'[java_opts:“ -javaagent:BOOT-INF / lib / org.jacoco.agent-0.8.5-runtime.jar = address =,port = 36320,output = tcpserver“]') 但它不起作用。 BOOT-INF / lib是提取我的构建jar之后的路径。
-
以某种方式设置环境后,我尝试执行命令 “ java -jar jacoco-jar / jacococli.jar dump --address localhost --port 36320 --destfile target / jacoco-it.exec”这不是可行的正弦,它指向了我的本地。 还尝试将此命令作为sidecar命令的一部分。我已经按如下方式创建了sidecar,并尝试执行命令,但没有结果 边车:
但是没有任何效果。我在打开zip文件或清单丢失时遇到错误Err。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)