执行以下错误设置命令
java -XX:+PrintGCDetails -jar .\mgJavaNote-1.0-SNAPSHOT.jar -XX:+HeapDumpOnOutOfMemoryError
设置了HeapDumpOnOutOfMemoryError参数,却无法生成堆文件
原因:
-jar必须是最后一个参数,jvm参数必须要在-jar之前,否则-jar以后的参数都会认为是这个程序的参数
正确的设置方法:
java -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -jar .\mgJavaNote-1.0-SNAPSHOT.jar