如何在 Windows 上使用 Java Hotspot JVM 禁用小型转储 (mdmp) 文件生成
2022-09-03 06:28:51
目前,我有一个已部署的可执行jar文件,该文件在崩溃时会创建大型(7 + Gb)小型转储文件。我希望有导致崩溃的原因的文本表示,而不是JVM状态的二进制文件。我尝试过使用这篇CodeRanch文章中的信息,而我在Java文档中找到的文档似乎没有帮助。
我也提到了这个问题,但没有明确的答案。
有没有我不知道的典型方法?
目前,我有一个已部署的可执行jar文件,该文件在崩溃时会创建大型(7 + Gb)小型转储文件。我希望有导致崩溃的原因的文本表示,而不是JVM状态的二进制文件。我尝试过使用这篇CodeRanch文章中的信息,而我在Java文档中找到的文档似乎没有帮助。
我也提到了这个问题,但没有明确的答案。
有没有我不知道的典型方法?
我找到了一个命令行选项,它似乎可以做我想做的事。启动罐子
java -XX:-CreateMinidumpOnCrash -jar myJar.jar
似乎可以做到这一点,并且会生成与小型转储相比非常小的错误日志。