有一个用 Java 编写的 Web 服务(使用 jax-ws api),已经部署在服务器上。突然,对于一些 HTTP 请求,它开始给出奇怪的结果,我无法在我的本地机器上重现。我是否可以在同一台服务器上触发 HTTP 请求,并开始调试安装在本地机器上的 eclipse 上的代码。
请帮助我完成相同的步骤。
谢谢
有一个用 Java 编写的 Web 服务(使用 jax-ws api),已经部署在服务器上。突然,对于一些 HTTP 请求,它开始给出奇怪的结果,我无法在我的本地机器上重现。我是否可以在同一台服务器上触发 HTTP 请求,并开始调试安装在本地机器上的 eclipse 上的代码。
请帮助我完成相同的步骤。
谢谢
您的 Web 服务部署在哪个应用程序服务器上?
您需要在您的 Tomcat、JBoss、Websphere 以及任何应用程序服务器上启用远程调试,并且只需要在 eclipse 中创建一个远程调试任务以连接正确的 ip/port。
这就是你所要做的。
要为您的应用程序服务器激活远程调试,只需将以下行添加到 JAVA_OPTS:-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
对于日食,您可以点击此链接