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调试端口