使用JDB调试tomcat下的web工程

2015/01/09 java基础

Tomcat7设置

在catalina.sh文件头一行添加

JPDA_SUSPEND=’y’

这会让Tomcat应用程序启动的时候暂停运行,等待jdb客户端连接后发出run命令才开始运行

以远程调试模式启动Tomcat程序,默认监听端口8000

./catalina.sh jpda start

jdb连接

使用命令连接tomcat服务器

jdb -attach 192.168.1.200:8000 -sourcepath “/data0/src”

-sourcepath 后面可以接多个代码目录,用:分开

jdb调试

连接成功后,可以用下面的命令设置断点:

stop at 类名:行号

运行run,服务开始启动,然后通过网页发送请求,断点起作用了。

Search

    Table of Contents