使用 eclipse 开启远程调试

  1. 打开 tomcat 的 bin 目录,找到 setenv.sh (注意的是 windows 环境下是修改.bat,linux 下是修改.sh),在末尾添加
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

其中 address=5005 是设置调试端口,不要和其他端口冲突

改完后是这个样子的:

CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true  -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -Xmx1024m -XX:MaxPermSize=256m -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005"
  1. 打开 eclipse,设置远程调试
    Run ----> Debug Configurations ----> Remote Java Application ----> New ----> 选择调试的项目,host 和端口(5005)

  2. 结束,刷新下页面,进入调试状态。

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Jalen Chu 微信支付

微信支付

Jalen Chu 支付宝

支付宝

Jalen Chu 公众号

公众号