Как отлаживать Liferay 7?
Я использую Liferay Developer Studio 3.8 и Liferay Portal Tomcat 7.3.1.
Я хотел бы знать, как я могу отлаживать код Liferay, учитывая, что обычные параметры Eclipse, такие как "Watch" или "Inspect", отключены даже при запуске сервера в "режиме отладки"?
Кроме того, я не могу использовать перспективу "Переменные" или "Оболочку отладки".
Кто-нибудь знает мануал по отладке в Liferay?
Заранее спасибо.
Изменить: строка, предложенная Purvesh, уже вставлена в файл setenv.
Следуя инструкциям Андрея, я все еще не могу добавлять переменные или вставлять выражения в оболочку отладки. А также ничего не происходит с точками останова в строках 68 и 69. Удаленная отладка
2 ответа
Вы можете запустить свой сервер с помощью catalina.sh jpda start
(думаю, это должно работать и с.bat). В eclipse запустите отладку "Удаленное приложение". Ваш порт отладки должен быть 8000 (по умолчанию).
- Добавьте строку ниже в файл setenv.bat/setenv.sh.
CATALINA_OPTS=%CATALINA_OPTS% -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true
Перезагрузите сервер tomcat.
Установите конфигурацию отладки и поставьте точки останова.
Запустите ваше приложение.