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?
非常感谢任何见解!
答案 0 :(得分:3)
双击Liferay服务器环境。
它将打开一个窗口,其中Memory args可以设置如下图所示。 设置内存参数的过程在Mac和Liferay IDE / liferay开发人员工作室中的其他系统中应该相同。