Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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 未拾取Liferay IDE maxpermsize设置_Java_Tomcat7_Liferay 6_Liferay Ide - Fatal编程技术网

Java 未拾取Liferay IDE maxpermsize设置

Java 未拾取Liferay IDE maxpermsize设置,java,tomcat7,liferay-6,liferay-ide,Java,Tomcat7,Liferay 6,Liferay Ide,我对Liferay IDE(在Mac OS上)没有在tomcat捆绑文件夹Liferay-portal-6.2-ee-sp2/tomcat-7.0.42/bin的setenv.sh中拾取-XX:MaxPermSize=512m设置有问题 CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.loader.WebappClassLoader.

我对Liferay IDE(在Mac OS上)没有在tomcat捆绑文件夹Liferay-portal-6.2-ee-sp2/tomcat-7.0.42/bin的setenv.sh中拾取-XX:MaxPermSize=512m设置有问题

CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true  -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -Xmx1024m -XX:MaxPermSize=512m "
[当从命令行(./startup.sh)运行Liferay捆绑包时]会选择maxpermsize设置

但是,从Liferay IDE运行服务器时,不会选择maxpermsize设置

我通过运行visualVM确认了上述行为

似乎无论如何都无法从服务器属性上的Liferay IDE修改JVM设置,否则我很难找到它

有人知道如何从Liferay IDE重写maxpermsize吗


非常感谢您的任何见解!

双击Liferay服务器环境。

它将打开一个窗口,可以在其中设置内存参数,如下图所示。 在Mac和liferay IDE/liferay developer studio中的其他系统中,设置内存参数的过程应该相同


谢谢Haris-双击服务器是关键!