eclipse - 三叶草实时报告未生成

标签 eclipse tomcat server clover

我想实时报道正在测试的应用程序,但 clover 的实时记录文件没有更新。我必须强行关闭我的 tomcat 服务器。我在正常关闭它时遇到问题。这可能是一个clover live 录制没有更新的原因。但是在这种情况下如何处理。是否有任何可能有用的刷新策略以及如何提及它。

最佳答案

我认为您指的是 .liverec 文件。如果是这样,它不包含任何现场录音。这只是 Clover 的一个文件指示器,测试执行到位并且 Clover 仍在收集覆盖范围。如果您终止 JVM,Clover 可能没有机会删除它。 Clover 在生成报告时检查该文件是否存在。

具有默认刷新策略的 Clover 在优雅的 JVM 停止期间转储所有覆盖数据。如果您强制 JVM Clover 强制运行,则 Clover 永远不会将数据转储到硬盘驱动器。您可以使用 flush policy 更改 Clover 的默认行为

关于eclipse - 三叶草实时报告未生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40701785/

相关文章:

android - 此 Android SDK 需要 Android Developer Toolkit 版本 22.0.0 或更高版本。当前版本是 21.x.x。

安装 Apache Tomcat 时出现 Java 版本错误

c# - Socket 编程 c#/客户端-服务器通信

linux - 达到 cgroup 限制 - 设备上没有剩余空间

java - 使用include指令自动编译jsp页面

windows - 我可以在同一台服务器上安装、删除和重新安装相同的 SSL 证书吗

eclipse - 无法在 Subclipse 中复制和粘贴旧版本的代码?

c - 如何将库添加到 Eclipse C 项目?

eclipse - Maven 缺少传递依赖

tomcat - Apache Tomcat Application Sefrver 是否处理线程