Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在shell脚本中设置jvm堆大小_Java_Shell_Jvm - Fatal编程技术网

Java 如何在shell脚本中设置jvm堆大小

Java 如何在shell脚本中设置jvm堆大小,java,shell,jvm,Java,Shell,Jvm,在korn shell脚本中,我有这个 #!/bin/ksh . /xxxxxx/Classpath.sh export JAVAHOME=/usr/java5 export PATH=$JAVAHOME/bin:$PATH export PATH export CLASSPATH export _JAVA_OPTIONS="-Xmx1g" java ....... 获取以下错误。尝试了上述java选项。但是,仍然得到相同的错误??请帮我做这个。谢谢 JVMDUMP006I Processi

在korn shell脚本中,我有这个

#!/bin/ksh

. /xxxxxx/Classpath.sh
export JAVAHOME=/usr/java5
export PATH=$JAVAHOME/bin:$PATH
export PATH
export CLASSPATH
export _JAVA_OPTIONS="-Xmx1g"
java .......
获取以下错误。尝试了上述java选项。但是,仍然得到相同的错误??请帮我做这个。谢谢

JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
JVMDUMP032I JVM requested Snap dump using '......trc' in response to an event

JVM_ARGS
PROG_ARGS
保留一个变量,将
VM_ARGS
PROG_ARGS
放在如下适当的位置

java com.test.Main

例如:-

export CLASSPATH=${CLASSPATH}:${CONFIG_DIR};

JVM_ARGS="-Dprocess.name=MainProcess -Xmx1024M -Xms256M "

PROG_ARGS="/home/saravana/files"

$JAVA_HOME/bin/java $JVM_ARGS com.test.Main $PROG_ARGS
将所有依赖库添加到classpath变量中, 添加JVM参数,如启动和最大堆、进程名称、, 在PROG_args中添加程序args


JVM_参数、PROG_参数只是变量名,您可以保留任何名称

#/bin/ksh/xxxxxx/Classpath.sh export JAVAHOME=/usr/java5 export PATH=$JAVAHOME/bin:$PATH export PATH export Classpath JVMARGS=-Xmx1024m java$JVMARGS com。。。。。。。