windows调试本地启动的tomcat

Posted 不想下火车的人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows调试本地启动的tomcat相关的知识,希望对你有一定的参考价值。

  我们一般都通过Eclipse进行tomcat的本地调试,但有些特殊情况下需要直接本地启动tomcat(进入tomcat的bin目录下执行startup.bat),此时我们可以利用类似远程调试模式的方式来进行debug。

  首先需要在bin/catalina.bat里加入远程调试的环境变量设置,这里我们把调试端口号设为18080

set JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:18080

  接着打开命令行窗口,进入到本地tomcat的bin目录,执行catalina jpda start命令启动tomcat

D:\wulinfeng\tomcat\apache-tomcat-8.5.13\bin>catalina jpda start

  最后去Eclipse里配置远程调试:单击绿色小虫子图标或单击虫子上面的Run->选中Debug Configurations->Remote Java Application->填好调试名称、选好工程、Host为localhost、Port为18080->点击右下角Debug按钮,下面就慢慢调试吧

 

以上是关于windows调试本地启动的tomcat的主要内容,如果未能解决你的问题,请参考以下文章

调试tomcat应用程序时如何在windows中启动tomcat调试端口

关于tomcat本地服务无法启动

windows本地启动tomcat闪退

tomcat启动debug模式,使用eclipse远程调试

windows + myeclipse 调试 linux + tomcat 的java web服务 配置方式

Intellij IDEA远程调试tomcat