Liferay IDE 未选取 maxpermsize 设置

Liferay IDE maxpermsize setting not picked up

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

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 覆盖 maxpermsize IDE?

非常感谢任何见解!

双击Liferay 服务器环境。

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