我正在尝试运行我的代码,但我的控制台上出现此错误
[java] Caused by: java.lang.OutOfMemoryError: Java heap space
我在jdk文件夹上运行Jconsole最大堆1.9m,我该如何更改它?
最佳答案
对于hybris,您需要更新tomcat.generaloptions属性来调整Xmx值。例如,通过 local.properties。 -Xmx2G 是默认值。
tomcat.generaloptions=-Xmx4G -ea -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=true -Djava.endorsed.dirs="%CATALINA_HOME%/lib/endorsed" -Dcatalina.base=%CATALINA_BASE% -Dcatalina.home=%CATALINA_HOME% -Dfile.encoding=UTF-8 -Djava.util.logging.config.file=jdk_logging.properties -Djava.io.tmpdir="${HYBRIS_TEMP_DIR}"
关于Java.lang.OutOfMemory错误: Java heap space [Ubuntu],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54731991/