Java 如何在不同的机器上调试部署在tomcat上的web服务?

Java 如何在不同的机器上调试部署在tomcat上的web服务?,java,eclipse,web-services,tomcat,Java,Eclipse,Web Services,Tomcat,我有一台名为“M1”的机器,我在上面创建了tomcat服务器实例。我已在此服务器上部署了war文件。这场战争包含所有web服务和其他内容。因此,无论何时在调试模式下工作,从web端都无法在浏览器调试器上调试web服务 我在本地机器上安装了包含所有代码的eclipse。使用这个,我创建了war文件,该文件部署在机器M1上的tomcat服务器上 有什么方法可以从浏览器调试web服务调用吗?或者,是否有任何不同的方法来调试部署在远程计算机上的web服务?简单的回答是在JVM启动时添加以下选项: -Xd

我有一台名为“M1”的机器,我在上面创建了tomcat服务器实例。我已在此服务器上部署了war文件。这场战争包含所有web服务和其他内容。因此,无论何时在调试模式下工作,从web端都无法在浏览器调试器上调试web服务

我在本地机器上安装了包含所有代码的eclipse。使用这个,我创建了war文件,该文件部署在机器M1上的tomcat服务器上


有什么方法可以从浏览器调试web服务调用吗?或者,是否有任何不同的方法来调试部署在远程计算机上的web服务?

简单的回答是在JVM启动时添加以下选项:

-Xdebug-Xrunjdwp:transport=dt_套接字,地址=8000,服务器=y,挂起=n

通过这种方式,您可以远程调试Tomcat服务器


有关更多信息,请参阅:

请在下标记前给出一些评论。我怎么知道出了什么问题?嗨…谢谢你的回答。你能删除我的答案吗?我想删除这个问题。