要在Tomcat中启用远程调试功能,您只需在startup.sh脚本的开头位置添加以下JDWP配置:
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Dja vacompiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"
配置完成后,直接启动Tomcat,调试端口便会自动监听在8788上,可供远程调试工具连接。
如果您使用的是Windows环境,操作步骤类似,只需将声明命令改为set形式,具体配置如下:
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Dja vacompiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788
同样,将上述命令放置在startup.bat(或对应的启动脚本)的开头即可生效。
