java - 如何在 Windows 机器中使用 jrockit 生成堆转储

标签 java weblogic weblogic-10.x heap-dump jrockit

我需要生成堆转储。 jrockit 用于 java,我在 Windows PC 上安装了 weblogic,而不是 Unix。

我可以找到很多在 unix 中生成堆转储的答案/命令,但没有在 Windows 中找到。

我有两台托管服务器,希望获得生成的堆转储并将其存储在我的 PC 中。 找不到出路。

最佳答案

在 startWLSServer.cmd 中添加以下语句。

set JAVA_OPTIONS=%JAVA_OPTIONS% -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=<<location of file>>

仅当您的 jrockit 版本为 R28 及更高版本时,此功能才有效

关于java - 如何在 Windows 机器中使用 jrockit 生成堆转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20099183/

相关文章:

java - 防止 Android 在多任务 View 中显示敏感信息

java - 无法使用 Android 中的 xstream 库序列化包含 ArrayList 的 java 对象

java - 是否有用于加速 vector 计算的 Java 库?

java - 在Weblogic 10.0中定义简单的字符串JNDI属性

java - 在 Oracle ADF 上使用 row.setAttribute 获取 NullPointerException

linux - Oracle WebLogic 中的日志文件权限

java - 获取我在 weblogic 上接收对我的应用程序的请求的服务器的名称?

java - 如何为设备所有者配置自定义 Android Google 设置向导?

weblogic - 如何在 Weblogic 10g 的两个上下文根中安装一个 Web 应用程序?

java - JAX-WS 日志记录和时间戳