Как отлаживать развернутое приложение Grails - PullRequest
7 голосов
/ 17 января 2011

Есть ли способ отладки приложения Grails , развернутого на рабочем сервере в Intellij IDEA или любой другой IDE?

Ответы [ 3 ]

15 голосов
/ 17 января 2011

Вам нужно запустить сервер в режиме отладки, добавив что-то вроде этого в скрипт запуска процесса Java:

-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

Затем в IntelliJ откройте Run > Edit Configurations и выберите Defaults > Remote, где вы можете установитьпорт, который вы указали выше для отладки удаленной JVM.

Вы можете сделать то же самое в Eclipse.

5 голосов
/ 05 сентября 2013

Также вы можете использовать grails-debug run-app для отладки приложения Grails.Но я думаю, что это не хороший выбор для производства

2 голосов
/ 27 февраля 2015

Кроме того, начиная с версии 2.3.0, jvm разветвляется в сборку vm и приложение vm. Использование --debug позволяет отлаживать сборку vm, а использование --debug-fork позволяет отлаживать приложение vm. Grails 2.3 раздвоенное исполнение

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