在Eclipse中如何在断点处生成堆转储?
我的Java程序有两个版本,使用两种不同的方法完成相同的任务。 其中一个方法会遇到堆空间异常,但另一个则不会。
我能够通过设置VM参数-XX:+ HeapDumpOnOutOfMemoryError获取遇到错误的那个堆转储。对于使用没有出错的方法的程序,我希望在某个断点处获取堆转储。 我该如何做到这一点?
我的Java程序有两个版本,使用两种不同的方法完成相同的任务。 其中一个方法会遇到堆空间异常,但另一个则不会。
我能够通过设置VM参数-XX:+ HeapDumpOnOutOfMemoryError获取遇到错误的那个堆转储。对于使用没有出错的方法的程序,我希望在某个断点处获取堆转储。 我该如何做到这一点?