1、tomcat的设置
在tomcat/bin目录下添加setenv.sh脚本,内容如下:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=30084,server=y,suspend=n"
其中30084是远程链接设置的端口,注意这里的端口不要跟tomcat所在机器的其他端口冲突。
2、eclipse的设置
打开RUN>Debug Configurations...>Remote Java Application
host填写tomcat所在的服务器外网地址
port填对应的30084
直接debug接可以啦