Параметр maxpermsize Liferay IDE не выбран

У меня проблема с Liferay IDE (в Mac OS), которая не использует параметр -XX:MaxPermSize=512m в setenv.sh в папке пакета tomcat liferay-portal-6.2-ee-sp2/tomcat-7.0.42/ мусорное ведро

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 "

Параметр maxpermsize подбирается [при запуске пакета Liferay из командной строки (./startup.sh).

Однако настройка maxpermsize не используется при запуске сервера из Liferay IDE.

Я подтвердил описанное выше поведение, запустив VisualVM.

В любом случае, похоже, нет возможности изменить настройки JVM из Liferay IDE в свойствах сервера, или я не могу легко их найти.

Кто-нибудь знает, как переопределить maxpermsize из Liferay IDE?

Любое понимание очень ценится!


person VC1    schedule 13.04.2015    source источник


Ответы (1)


Дважды щелкните серверную среду Liferay. Шаг 1

Откроется окно, в котором можно установить аргументы памяти, как показано на рисунке ниже. Процесс установки аргументов памяти должен быть одинаковым на Mac и других системах в среде разработки liferay IDE/liferay developer studio.

Шаг 2

person Haris    schedule 14.04.2015
comment
Спасибо, Харис - двойной щелчок по серверу был ключом! - person VC1; 14.04.2015