分析堆使用JUnit JavaFx的内容

分析堆使用JUnit JavaFx的内容,java,testing,javafx,junit,heap-memory,Java,Testing,Javafx,Junit,Heap Memory,有没有工具可以检查JUnit测试中是否存在内存泄漏?或者有没有一个工具可以让我检查整个堆都用光了什么 我的问题是:我有很多测试,但我刚刚编写了新的测试,现在我得到了java.lang.OutOfMemoryError:java堆空间。因此,我想我在某个地方做错了什么,我没有正确地清理一些东西,因为测试本身(单独而言,它们的权重相对较轻)总是与GUI一起工作 我正在使用Intellij、Java 11和JavaFx。我认为您可以使用Intellij IDEA中的集成内存分析器。(仅限终极版)。无论

有没有工具可以检查JUnit测试中是否存在内存泄漏?或者有没有一个工具可以让我检查整个堆都用光了什么

我的问题是:我有很多测试,但我刚刚编写了新的测试,现在我得到了java.lang.OutOfMemoryError:java堆空间。因此,我想我在某个地方做错了什么,我没有正确地清理一些东西,因为测试本身(单独而言,它们的权重相对较轻)总是与GUI一起工作


我正在使用Intellij、Java 11和JavaFx。

我认为您可以使用Intellij IDEA中的集成内存分析器。(仅限终极版)。无论如何,我强烈建议您可以使用这个非常酷的免费工具来映射应用程序的整个内存流。IntelliJ上甚至有一个插件可以将它与应用程序的常见执行进行集成。 否则,另一个标准且真正有趣的分析器是