当前位置: 首页 > 知识库问答 >
问题:

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

贺宏逸
2023-03-14

我有一台机器,比如说“M1”,我在上面创建了tomcat服务器实例。我已在此服务器上部署了war文件。这场战争包含了所有的网络服务和其他东西。所以,每当我在调试模式下工作时,我都无法在浏览器调试器上调试web服务。

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

是否有任何方法可以从浏览器调试web服务调用?或者,有没有其他方法来调试部署在远程机器上的web服务?

共有1个答案

陈渊
2023-03-14

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

-Xdebug-Xrunjdwp:transport=dt\u socket,address=8000,server=y,suspend=n

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

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

 类似资料:
  • 问题内容: 我已经创建了Spring Boot Web应用程序,但是无法在tomcat上部署Spring Boot Web应用程序WAR文件,并且能够将其作为Java应用程序运行。如何在tomcat上将Spring Boot应用程序作为Web服务运行 我正在使用以下代码。如果可以在tomcat plz上运行,请帮助我使用批注而不使用web.xml和web.xml。 以下代码用于休息控制器 我正在使

  • 下面是rest控制器的代码 下面是我使用的pom.xml

  • 问题内容: 我在这里从https://www.tutorialspoint.com/reactjs/reactjs_jsx.htm创建了一个基本的React App ,我想在基于Apache的服务器上运行此测试代码,我知道我需要创建一个可分发的构建,但是我无法弄清楚该怎么做,无法找到明确的说明。 我已经在Apache服务器上看到了这篇React,js的文章,但是除了指导原则之外没有什么 问题答案:

  • 我在Tomcat7中部署了一个Java web应用程序,但有以下异常: 我的代码正在从lambdaj-2.4.jar调用joinFrom。看起来jar不在类路径中。

  • 我有两个不同的内部wildfly下拖子系统,以便在不同的ip上使用两个接口,并为不同的域发送不同的ssl证书 通过在接口和套接字绑定上使用这个配置和其他配置,我正确地设置了我的环境。 但是问题是在host server.mydomain.com内的default-server_secondary中部署EAR文件。 怎么做? 谢谢。

  • 我试图构建一个ReactJS应用程序,我希望在tomcat服务器上托管它。我已经使用命令npm run build,构建已经就绪…我在tomcat服务器中的哪里复制这些文件?我是否需要创建另一个应用程序并将其部署到调用React应用程序的服务器上?