今天无事, 在自己租的阿里云服务器上部署了一个项目, 本地正常, 但是放到阿里服务器上就报空指针, 打印日志太麻烦(日志非常重要, 只是这次懒得打了), 就找了一下远程调试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 即可,
本文介绍了一种在阿里云服务器上远程调试Tomcat应用的方法。通过调整Tomcat配置使其进入debug模式,并在Eclipse中设置远程调试连接,实现对部署在服务器上的应用进行本地调试。
579

被折叠的 条评论
为什么被折叠?



