本地 eclipse 远程调试服务器上的 tomcat

今天无事, 在自己租的阿里云服务器上部署了一个项目, 本地正常, 但是放到阿里服务器上就报空指针, 打印日志太麻烦(日志非常重要, 只是这次懒得打了), 就找了一下远程调试tomcat的方法


1. 首先保证远程服务器的 tomcat 是以 debug 模式启动的.

tomcat 默认的远程调试端口是 8000, debug 启动方式是 /catalina.sh jpda start, 

     修改远程调试端口方法: 找到 conf 下的 catalina.sh 文件, 修改里面的 JPDA_ADDRESS="8000" 为未占用的端口即可

2. 在本地 eclipse 中需要调试的工程, 右键--> Debug As ---> Debug Configurations,

   找到 Remote Java Application , 右键--> New, 填写服务器的 IP 和 tomcat 的远程调试端口, 最后点击 Debug 即可,

本地 eclipse 远程调试服务器上的 tomcat_第1张图片


你可能感兴趣的:(本地 eclipse 远程调试服务器上的 tomcat)