java - 我可以强制生成 JVM 崩溃日志文件吗?

标签 java jvm crash

JVM 崩溃的日志文件包含各种对调试有用的信息,例如加载的共享库和完整的环境。我可以强制 JVM 以编程方式生成其中之一吗?通过执行崩溃它的代码或其他方式?或者以其他方式访问相同的信息?

最佳答案

您可以尝试抛出 OutOfMemoryError 并添加 -XX:+HeapDumpOnOutOfMemoryError jvm 参数。这是 1.6 中的新工具,也是 McDowell 建议的其他工具。 http://blogs.oracle.com/watt/resource/jvm-options-list.html

关于java - 我可以强制生成 JVM 崩溃日志文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/337793/

相关文章:

java - 如何为 Java 代码强制执行标准样式?

java - AlwaysPretouch 是否会导致触摸 -Xms 或 -Xmx 内的页面?

测试飞行时 iOS 应用程序崩溃

java - 模型类名与 spring 验证注解同名

java - 如何替换元素?

java - 无法从非 Activity 类获得文本到语音的工作

java - 关于TLS 1.2和jdk版本的困惑

java - Java 8 和 Java 13 中的 Math.pow() 返回不同的结果

c++ - 我的 for 循环不断循环并导致程序崩溃

crash - iOS 5 TableView崩溃