2016-09-20 45 views
0

我试图运行一个本地主机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:// 

我怀疑我的应用程序已经坠毁,机上码头。 Hows有没有一个调试呢?

我不知道你们需要哪些信息来帮助。告诉我!

回答

1
  1. 您必须使用远程调试jvm参数更新appengine-maven-plugin,如下所示。

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

  2. 然后使用mvn appengine:devserver命令

  3. 点你的IDE到远程调试端口(5005)

+0

你瞎猜,并创下运行开发服务器。确切的问题!配置被放到8000而不是5005!谢谢! –

相关问题