java - 分析什么堆消耗了 JUnit JavaFx
问题描述
是否有任何工具可以检查我的 JUnit 测试中是否存在内存泄漏?还是有一个工具可以检查整个堆用完了什么?
我的问题是:我有很多测试,但我只是写了新的,现在在某个时候我得到了 java.lang.OutOfMemoryError: Java heap space。所以我想我在某个地方做错了什么,我没有正确清理某些东西,因为测试本身(个别它们的权重相对较轻)并且总是使用 GUI。
我使用 Intellij、Java 11 并使用 JavaFx。
解决方案
推荐阅读
- c# - 如何使用 C# 在 Safari for iPhone 上使用 Selenium 执行拖放操作?
- oracle - AWS RDS Oracle 和数据更改/更新
- javascript - ExtJS - 如何遍历商店并获取在特定列中找到的每个项目的总数
- java - 使用 Java 将断言模块从 Jmeter 添加到 HashTree
- c# - 仅使用 SignalR 来触发本地更新方法是不好的做法吗?
- css - 提交输入和标签在表单内不对齐
- neo4j - 在 neo4j 中使用否定运算符,
- javascript - 如何检查文本是否可以使用正则表达式旋转?
- postman - 为什么 Net core 返回 0 到角度?
- objective-c - NSButton 在鼠标悬停时突出显示并通过单击切换状态