远程环境
系统 | Web容器 | 项目类型 |
---|---|---|
Linux | tomcat | Web项目 |
配置步骤
- 修改tomcat bin 目录下的catalina.sh 文件,在文件的头部添加如下的配置
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8081,server=y,suspend=n"
注意:这里的端口号8081要确保能够连通,没有被防火墙墙掉。这个端口就是远程debug的端口
启动tomcat 的时候用 /bin/catalina.sh start 命令启动
2.修改eclipse的配置
打开Eclipse,点击左上角的debug按钮,如图:
在出来的视图中点击Remote Java Application
填写项目信息,主机地址和端口号
至此,大功就告成了,可以用本地的代码debug 远程的请求,不过要确保本地的代码和远程要一模一样。