2016-09-20 5 views
0

Я пытаюсь запустить localhost Dev App Engine, запускающий мое приложение через Jetty. Как видно из Дева App Engine начинается:Отладка приложения на Jetty в Google App Engine (localhost)

[INFO] Sep 20, 2016 9:43:39 AM com.google.appengine.tools.development.AbstractModule startup 
[INFO] INFO: Module instance default is running at http://localhost:8080/ 
[INFO] Sep 20, 2016 9:43:39 AM com.google.appengine.tools.development.AbstractModule startup 
[INFO] INFO: The admin console is running at http://localhost:8080/_ah/admin 
[INFO] Sep 20, 2016 9:43:39 AM com.google.appengine.tools.development.DevAppServerImpl doStart 
[INFO] INFO: Dev App Server is now running 

Я пробую и получить доступ к странице администратора в http://localhost:8080/_ah/admin:

HTTP ERROR: 404 

Problem accessing /_ah/admin. Reason: 

    NOT_FOUND 
Powered by Jetty:// 

Я подозреваю, что мое приложение разбилось на Jetty. Хоус отлаживает это?

Я не знаю, какая информация вам нужна, ребята, чтобы помочь. Расскажи мне!

ответ

1
  1. Вы должны обновить appengine-maven-plugin с удаленным аргументом отладки Jvm, как показано ниже.

    <configuration> <jvmFlags> <jvmFlag>-Xdebug</jvmFlag> <jvmFlag>-agentlib:jdwp=transport=dt_socket,address=5005,server=y,suspend=n</jvmFlag> </jvmFlags> </configuration>

  2. Затем запустите сервер Dev с помощью mvn appengine:devserver команду

  3. Точку ваш IDE на удаленный порт отладки (5005)

+0

Вы стреляли в темноте, и ударил. Именно вопрос! Конфигурация была помещена в 8000 вместо 5005! Благодаря! –

Смежные вопросы