tomcat远程调试

素颜马尾好姑娘i 2022-08-07 03:36 327阅读 0赞

第一步, 修改startup.bat 启动catalina.bat哪一行, 并增加如下2行
set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=1044
//这是倒数第2行
call “%EXECUTABLE%” start jpda %CMD_LINE_ARGS%

第二步: 修改catalina.bat, 增加一些jvm启动变量, 也就是 JAVA_OPTS, 添加下一行
set JAVA_OPTS=%JAVA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket, address=1044,server=y,suspend=n

第三步: 在eclipse, 选择Run->Open Debug Dialog->Remote Java Application
右键单击, 选择new
然后在弹出的界面, 选择要调试的工程, 主机地址, 连接端口,连接端口就是第2步里的address, 这里是1044

第四步: run tomcat, 启动你的新建debug Remote Java Application, 设置好断点, 就可以调试了

发表评论

表情:
评论列表 (有 0 条评论,327人围观)

还没有评论,来说两句吧...

相关阅读

    相关 tomcat远程调试

    在日常开发中,有时需要对远程服务器上的应用进行远程调试,对于tomcat,要进行远程调试其实很简单,只需要在启动tomcat时开启jpda服务即可。 什么是JPDA呢? J