Liferay IDE maxpermsize设置未被拾取

时间:2015-04-13 19:29:13

标签: java tomcat7 liferay-6 liferay-ide

Liferay IDE(在Mac OS上)没有在tomcat软件包文件夹serayv.sh中获取-XX:MaxPermSize = 512m设置问题liferay-portal-6.2-ee-sp2 / tomcat-7.0 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 IDE中覆盖maxpermsize?

非常感谢任何见解!

1 个答案:

答案 0 :(得分:3)

双击Liferay服务器环境。 Step 1

它将打开一个窗口,其中Memory args可以设置如下图所示。 设置内存参数的过程在Mac和Liferay IDE / liferay开发人员工作室中的其他系统中应该相同。

Step 2