1.打开Eclipse,点击左上角的debug按钮,如图:
2.点击上图的红色区域
3.双击上图的红色区域
4.Project:选择你要debug的项目,Host:输入你的远程IP,Port:远程调用端口。如何知道远程端口,通过进入你的远程虚拟机的命令行,输入jps -v 命令,查找这一行
-Xrunjdwp:transport=dt_socket,server=y,address=2424,suspend=n
其中2424就是你远程服务器的调用接口。如果找不到,那是因为你的远程虚拟机tomacat或jboss配置没有支持remote debugging,需要在给JVM加上如下的启动参数(startenv.sh ):
-Xdebug -Xrunjdwp:transport=dt_socket,address=2424,server=y,suspend=n
adderss由你自己定的。
5.再一切设置好了后,点击右下角的debug按钮,你就可以像本地debug一样进行远程debug了。
![](http://dl.iteye.com/upload/attachment/0067/1585/c783f7e2-69bd-305d-a393-7f36ec3ccec9.jpg)
2.点击上图的红色区域
![点击查看原始大小图片](http://dl.iteye.com/upload/attachment/0067/1591/44994db0-0319-3187-bbde-ed3bf263af34.jpg)
3.双击上图的红色区域
![点击查看原始大小图片](http://dl.iteye.com/upload/attachment/0067/1593/6ecb7ecf-aab5-3fb8-8c19-a3f9a1c1129b.jpg)
4.Project:选择你要debug的项目,Host:输入你的远程IP,Port:远程调用端口。如何知道远程端口,通过进入你的远程虚拟机的命令行,输入jps -v 命令,查找这一行
-Xrunjdwp:transport=dt_socket,server=y,address=2424,suspend=n
其中2424就是你远程服务器的调用接口。如果找不到,那是因为你的远程虚拟机tomacat或jboss配置没有支持remote debugging,需要在给JVM加上如下的启动参数(startenv.sh ):
-Xdebug -Xrunjdwp:transport=dt_socket,address=2424,server=y,suspend=n
adderss由你自己定的。
5.再一切设置好了后,点击右下角的debug按钮,你就可以像本地debug一样进行远程debug了。