gpt4 book ai didi

java - 如何在不同机器上调试部署在 tomcat 上的 Web 服务?

转载 作者:行者123 更新时间:2023-11-28 23:57:19 26 4
gpt4 key购买 nike

我有一台机器说“M1”,我在上面创建了 tomcat 服务器实例。我已经在此服务器上部署了一个 war 文件。这场 war 包含所有网络服务和其他东西。因此,无论何时在 Debug模式下工作时,我都无法在浏览器调试器上调试 Web 服务。

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

有什么方法可以调试来自浏览器的网络服务调用吗?或者是否有任何不同的方法来调试部署在远程机器上的 Web 服务?

最佳答案

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

-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

这样你就可以远程调试Tomcat服务器了。

有关详细信息,请参阅:https://wiki.apache.org/tomcat/FAQ/Developing#Q1

关于java - 如何在不同机器上调试部署在 tomcat 上的 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42647569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com