繁体   English   中英

在Google App Engine(localhost)的Jetty上调试应用程序

[英]Debug application on Jetty on Google App Engine (localhost)

我正在尝试运行通过Jetty运行我的应用程序的localhost Dev App Engine。 如图所示,Dev App Engine启动:

[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. 您必须使用远程调试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)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM