Настройка Tomcat 6 и NetBeans на Snow Leopard - PullRequest
0 голосов
/ 19 сентября 2010

Я пытаюсь настроить свою среду разработки на моем новом MBP, который имеет 8 ГБ ОЗУ.Моя IDE - NetBeans 6.9, и я получаю исключение памяти (ошибка Permgen Outofmemory) при запуске приложения через Tomcat 6.

Вот мой файл netbeans.conf:

netbeans_default_options="-J-Xms256m -J-Xmx2048m -J-XX:PermSize=32m -J-XX:MaxPermSize=512m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled"

Это не принесло пользы.Я использую Snow Leopard со всеми последними патчами и java версии 1.6, а также Tomcat 6.0.29.Я предполагаю, что я устанавливаю параметры памяти в неправильном месте, но где правильное место?Спасибо за любые предложения!

Ответы [ 2 ]

1 голос
/ 19 сентября 2010

Вы можете изменить настройки JVM в IDE: в Сервисах / Серверах щелкните правой кнопкой мыши на Apache Tomcat 6.0.26 и выберите Свойства. На вкладке Platform вы можете изменить параметры JVM.

0 голосов
/ 19 сентября 2010

в вашем каталоге tomcat, в bin / catalina.sh, вы должны увидеть что-то вроде (вверху файла)

 JAVA_OPTS='-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m'

, чтобы оно выглядело именно так, и посмотрите, что произойдет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...