一、参数配置
在JVM参数中,要添加以下参数:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y, suspend=n,address=10000
二、以Tomcat为例
(1)更改catalina.sh配置文件
set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=10000
set JPDA_SUSPEND=n
(2)启动
bin/catalina.sh jpda start
三、使用eclipse作为debugger
(1)将项目部署到tomcat,最简单的方法是将打包好的项目文件war包或文件夹拷贝到tomcat的webapps目录中
举例如:BaseFrame项目,文件夹在webapps的BaseFrame目录中
(2)启动tomcat
bin/catalina.sh jpda start
(3)配置eclipse
a)选择Run-->Debug...
b)添加Remote Java Application
c)选择Debug按钮,开始调试,转到Degug视景,设置相应断点,当访问相关页面时,就会在断点得停下