我需要生成堆转储。 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/