如何在Windows上使用Java Hotspot JVM禁用minidump(mdmp)文件生成

Luc*_*cas 15 java jar executable-jar jvm-hotspot

目前,我有一个已部署的可执行jar文件,可在崩溃时创建大型(7+ Gb)minidump文件.我想有一个文本表示导致崩溃的原因,而不是JVM状态的二进制文件.我已经尝试使用此CodeRanch帖子中的信息,我在Java文档中找到的文档似乎没有帮助.

我也引用了这个问题,但没有明确的答案.

是否有一种我不知道的典型方式?

Luc*_*cas 18

我发现了一个命令行选项似乎可以做我想要的.用罐子启动罐子

java -XX:-CreateMinidumpOnCrash -jar myJar.jar
Run Code Online (Sandbox Code Playgroud)

似乎要做的伎俩,并将生成与minidumps相比非常小的错误日志.

  • 真的很难找到这个选项来防止在Windows系统上生成Java JVM mdmp文件. (2认同)