Отладка Playframework в Eclipse

Я только что перешел с Netbeans на Eclipse. В Netbeans я могу отлаживать приложения Playframework прямо из коробки. Однако в Eclipse, кажется, сложно настроить это для отладки веб-приложения (в частности, приложения Playframework).

Как и в документации по Play !,

Основная программа запуска может использоваться только с командой Run As eclipse. Вы затем можно использовать «Подключить программу запуска JPDA» с помощью «Отладка как», чтобы запустить сеанс отладки в любое время. Остановка сеанса отладки не приведет к остановите сервер.

Однако я не вижу «Подключить программу запуска JPDA» в «Отладить как» (я использую Eclipse Classic 3.7.0). Я искал JPDA (я новичок в Java и не знаю о «основной программе запуска» и JPDA, затем настройте удаленную отладку, как указано в http://javarevisited.blogspot.com/2011/02/how-to-setup-remote-debugging-in.html Но он возвращает ошибку:

Не удалось подключиться к удаленной виртуальной машине. В соединении отказано. Связь отказано: connect

Я искал и нашел несколько предложений, например:

1.) редактирование catalina.bat и добавление строк: set JPDA_TRANSPORT = dt_socket ... установить JPDA_ADDRESS = 8000 И 2.) Редактирование файла startup.bat вызывает "% EXECUTABLE%" jpda start% CMD_LINE_ARGS%

На самом деле я не совсем понимаю это и думаю, это для настройки Tomcat. Однако я использую Play! сервер по умолчанию, проверил application.conf и убедился, что он прослушивает порт 9000 и 8000 для JPDA.

Конечно, я запустил приложение Play перед отладкой, я могу получить доступ к приложению через порт 9000 в обычном режиме. Я использую Win 7 без прав администратора.

У вас есть подробное руководство по отладке Play! в Eclipse?

39
задан Tommi 24 August 2011 в 11:28
поделиться