我在C:
驱动器上安装了JRE,但我想将我的堆转储保存在D:
,因为C:
驱动器上的内存较少。所以我添加了以下JVM参数
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=E:\SAVE\
添加此参数后,我的tomcat没有启动,并且失败并出现以下错误
Commons Daemon procrun stderr initialized
Please use CMSClassUnloadingEnabled in place of CMSPermGenSweepingEnabled in the future
Unrecognized VM option 'HeapDumpPath=E:\SAVE\'
删除-XX:HeapDumpPath=E:\SAVE\
tomcat启动后。有人可以问我JVM参数有什么问题吗?
答案 0 :(得分:1)
我认为第一个选项是HeapDumpOnOutOfMemoryError
,与您的选项略有不同:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=E:\SAVE\