Eclipse远程调试Tomcat方法

Linux中配置tomcatcatalina.sh中添加如下

CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888" (不要换行,要在同一行)

Eclipse debug 下点击Debug Configuractions 进行配置:host 值是linux 服务IP,port 是上异步配置的address 端口(可随意配置)。


Eclipse远程调试Tomcat方法

点击debug 按钮链接成功后Eclipse 会显示如下图红色标记内的红色音乐符。

Eclipse远程调试Tomcat方法

本地项目不用启动,在本地Eclispe代码中正常加断点,只要执行测试环境页面即可进入本地断点