前言
有时候web应用在运行过程中通过日志无法查找到问题,为了便于定位和解决已经部署在服务器中的web应用,Tomcat提供了远程Debug调试功能,使用IDEA配置后即可通过本地代码远程调试服务器上的Web应用。本文主要通过自己查阅的资料和实践做一个总结。
环境参数
- IDEA 2019.2.3
- Tomcat 8.5
- JDK 8
- window service 2008 r2
具体步骤
1.配置Tomcat容器参数
右键编辑tomcat/bin目录下的catalina.bat文件,加入如下参数:
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8009
注意:监听的端口address可以为任意没有被占用的端口号,在此为8009
操作步骤下图所示