Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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设置永久内存设置?_Java_Memory_Jvm Arguments - Fatal编程技术网

如何为java设置永久内存设置?

如何为java设置永久内存设置?,java,memory,jvm-arguments,Java,Memory,Jvm Arguments,我在SL6.4上使用jre-7u40-linux-x64。 内存超过30Gb的服务器。用户的内存限制设置为几GB,但 命令java返回错误。 “内存堆不足…” 在root下,一切正常,-XshowSettings:vm显示内存大小是自动估计的 在带有选项的用户下-Xmx256m也可以 那么,是否可以永久设置属性(-Xmx256m) 我尝试了环境变量(JAVA_OPTS、JAVA_OPTIONS)和jvm.cfg。没有结果 有什么建议和关键词吗? 谢谢。JAVA\u选项/JAVA\u选项没有帮助:

我在SL6.4上使用jre-7u40-linux-x64。 内存超过30Gb的服务器。用户的内存限制设置为几GB,但 命令java返回错误。 “内存堆不足…”

在root下,一切正常,-XshowSettings:vm显示内存大小是自动估计的

在带有选项的用户下-Xmx256m也可以

那么,是否可以永久设置属性(-Xmx256m)

我尝试了环境变量(JAVA_OPTS、JAVA_OPTIONS)和jvm.cfg。没有结果

有什么建议和关键词吗?
谢谢。

JAVA\u选项/JAVA\u选项没有帮助:

但是,如果您想要这样的功能,您可以创建一个简单的shell脚本

一个名为java的脚本,位于实际java二进制文件之前的用户PATH环境变量中,应该执行以下操作:

#!/bin/bash
/usr/local/java/oracle/bin/java "$JAVA_OPTS" "$@"

JAVA_选项/JAVA_选项没有帮助:

但是,如果您想要这样的功能,您可以创建一个简单的shell脚本

一个名为java的脚本,位于实际java二进制文件之前的用户PATH环境变量中,应该执行以下操作:

#!/bin/bash
/usr/local/java/oracle/bin/java "$JAVA_OPTS" "$@"