繁体   English   中英

如何调试在两个不同的 Tomcat 服务器上运行的两个应用程序?

[英]How to debug two applications running in two different Tomcat servers?

我正在尝试调试应用程序的流程。 所以在这个过程中,我需要调试在两个不同的 tomcat 服务器上运行的两个应用程序(其中一个应用程序中的一个方法调用不同应用程序的另一个方法)。 我怎样才能在eclipse中实现这一点(有可能)?

注意:这两个应用程序都在同一个 eclipse 实例中,并且没有任何调试配置。

您必须使用jpda (调试模式)启动两个 Tomcat,并使用它们对应的不同调试端口。 例如:第一个 Tomcat 为 8000,第二个为 9000(注意此端口与 http 端口无关,在 Z8F72E28063C30C7468FB6AF460893F4 中通常为)。

然后,在您的 eclipse 上,您必须设置两个不同的“远程应用程序”类型的调试配置,指向每个 Tomcat(8000 和 9000)的端口。 启动两个调试配置(“附加”到 Tomcat 进程)并在两个项目中设置断点。

一旦您对任何 Tomcat 执行请求,执行应该在您的任何应用程序断点处停止。

您已准备好开始执行要调试的流程。

暂无
暂无

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

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