1.Linxu系统: apach/bin/startup.sh开始处中增加如下内容:
2.Windows系统: apach/bin/startup.bat开始处中增加如下内容:
nc -lp 8788 &(打开8788端口)
6.查看是否打开8788端口
netstat -an | grep 8788
注:linux下1010端口是默认开的,可以直接设置为调试1010端口即可。
- declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"
2.Windows系统: apach/bin/startup.bat开始处中增加如下内容:
- SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788
3、启动tomcat,看看tomcat是否启动成功
如果启动成功,tomcat日志文件(catalina.out)中会有如下输出:
Listening for transport dt_socket at address: 8788
4、使用eclipse调试,点击debug,就可进行调试了,剩下的就和普通调试一样了。断点直接在源代码中添加就行
5.linux打开端口命令的使用方法。 nc -lp 8788 &(打开8788端口)
6.查看是否打开8788端口
netstat -an | grep 8788
注:linux下1010端口是默认开的,可以直接设置为调试1010端口即可。