通过IDEA远程调试Tomcat中的项目,首先idea中需要设置debug配置,如下图所示
《可以复制IDEA生成的调试命令行参数》
IDEA的debug配置
修改Tomcat的catalina.sh(若是windows环境则是catalina.bat),在文件最上方添加如下代码[1]
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
如果是windows则添加[2]
SET CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
重新启动tomcat,在idea中即可debug项目