windows平台:
Tomcat :apache-tomcat-8.5.40
进入到tomcat的bin目录下,将底部的
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
修改为
call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
重启Tomcat,默认远程监听端口为8000。
若要修改监听端口则在
call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
之上添加
set JPDA_ADDRESS=localhost:8111
即可,以上8111则是自定义端口。
使用IDE远程调试功能:
---------Intellij Idea:
选择Remote:
name是远程项目名字,随便填,只是为了有多个远程连接时便于区分
host我这里因为是本地Tomcat做测试所以是127.0.0.1(Localhost),若是真正的远程服务器则填写远程服务器的ip地址即可
Port就填写远程Tomcat的远程监听端口号即可,也就是上面配置的,默认是8000
配置完后,点击debug即可:
如下图所示表示成功连接远程调试端口:
现在就可以远程Debug代码了。