Я пытаюсь запустить проект Grails в режиме отладки, он не запускается

Я пытаюсь запустить проект Grails в режиме отладки, он не запускается

grails> -Dserver.port=8091 run-app

я тоже пробовал

grails> -Dserver.port=8091 --debug run-app

Но безуспешно. Пожалуйста помоги

2 ответа

Вместо --debug используйте --debug-fork для запуска вашего приложения в режиме отладки:

grails --debug-fork -Dserver.port=8091 run-app

Я предпочитаю использовать удаленную отладку.

Добавьте это в свой файл BuildConfig.groovy:

grails.project.fork = [ // configure settings for the run-app JVM run : [ maxMemory: 768, minMemory: 64, debug: true, maxPerm: 256, forkReserve: false ] ]

Далее настройте удаленную отладку в вашей IDE с host: localhost и port: 5005

После этого запустите приложение, используя команду run-app, и когда оно скажет в консоли:

Прослушивание транспорта dt_socket по адресу: 5005

Запустите настроенный удаленный отладчик. Когда приложение запустится, вы сможете отлаживать свой код.

Другие вопросы по тегам