為了說(shuō)明問(wèn)題,jvm參數(shù)做了簡(jiǎn)化。如下使用這種順序最后發(fā)現(xiàn)無(wú)法生成gc日志。
java -jar mogosim.jar -Xms4096m -Xmx4096m -Xloggc:/tm/gc-%t.log
通過(guò)和之前的項(xiàng)目參數(shù)做對(duì)比,以及java -h查看命令幫助,最后發(fā)現(xiàn),調(diào)整順序后,gc日志成功生成【要把-jar放最后面】
dev@VM-32-13-ubuntu:~$ java -h
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
java -Xms4096m -Xmx4096m -Xloggc:/tm/gc-%t.log -jar mogosim.jar
原因是之前-jar放在前面,后面的參數(shù)就當(dāng)做args處理了,而不是options