Как мне выполнить отладку с помощью плагина Maven App Engine на основе Cloud-SDK?
Я хотел бы отладить с помощью плагина на основе Cloud-SDK Maven (com.google.cloud.tools::appengine-maven-plugin v. 1.3.0).
Я запускаю цель appengine: запустить в Eclipse в Debug, но это не переводит меня в режим отладки, например, останавливаясь на точках останова.
Я могу использовать удаленный отладчик, но каждый раз, когда мне нужно запустить приложение, очень сложно запускать два процесса. Есть ли способ запустить сеанс отладки с помощью одной команды?
1 ответ
Я считаю, что единственный способ сделать это с Maven - это настроить конфигурацию удаленной отладки в Eclipse, как описано в документации App Engine.
<configuration>
<jvmFlags>
<jvmFlag>-Xdebug</jvmFlag>
<jvmFlag>-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005</jvmFlag>
</jvmFlag>
</configuration>
Ваша конфигурация удаленной отладки eclipse должна использовать порт, указанный в аргументах jvmFlag.
Еще один более практичный способ запуска отладчика - использование Google Cloud Tools для Eclipse.