Tomcat远程Debug

来源:互联网 发布:电脑事项提醒软件 编辑:程序博客网 时间:2024/06/08 08:41
JPDA(Java Platform Debugger Architecture) 是 Java 平台调试体系结构的缩写。

一、设置调试端口
编辑TOMCAT_HOME/bin/catalina.sh文件。查找JPDA_ADDRESS,


如图所示,默认为8000,可以根据自身要求修改为其他值。

二、Debug模式启动
     ./catalina.sh jpda start

三、配置eclipse
打开run - Debug Configurations 
在Host与Port中输入远程服务IP和 步骤一中设置的JPDA_ADDRESS 
点击Debug则会与服务端建立长连接,然后就可以愉快的进行debug了。


:1、若服务器在内网无法通过网络访问,可以设置nginx反向代理,在Debug Configurations 中Host配置外网IP即可。
       2、debug需要保证本地与服务端代码版本一致,否则debug时无法正常显示代码。
0 0