eclipse连接外部tomcat进行debug

首先,在tomcat/bin目录下找到编辑catalina.bat,在

rem $Id: catalina.bat 1344732 2012-05-31 14:08:02Z kkolinko $
rem ---------------------------------------------------------------------------

后添加SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888

其次,在eclipse里打开一个java页面,右键选择debug AS-->Debug Configurations打开设置窗口,选择remote java application.若是没有ApplicationContextLoadListern则新增一个,将port设置为刚在tomcat里设置的5888,点击Debug即可。注意,要先开启tomcat,才点Debug。并且每次重启tomcat后都得打开这个页面点击一次Debug。

原文地址:https://www.cnblogs.com/lyf22/p/5129176.html