1

我在我的 Jbehave 故事中使用了一个示例表,我注意到每次运行后,都会创建一个新的 Java 进程并且尚未清除。在我的 Windows 任务管理器中,我可以看到一个“javaw”任务,内存为 1.4Mo。因为这些任务没有被清除,操作系统变得非常缓慢。我必须手动杀死这些任务。

如果我不在我的故事中使用示例表,问题就不会发生。

这是 Jbehave 的错误吗?

4

1 回答 1

1

实际上,这是我们这边的问题。定义了一个自定义的 FreemarkerProcessor,并且出现了导致无限循环的错误,从而阻止了 jbehave 进程结束。多个 javaw 任务是由于 jbehave 进程而导致的,并且从未结束。现在已修复。

于 2015-10-22T08:15:57.550 回答