首页 > 编程语言 > 详细

Java远程调试

时间:2014-10-22 16:07:30      阅读:137      评论:0      收藏:0      [点我收藏+]

JVM本身支持指定参数来让Java程序以调试模式启动,当虚拟机运行在调试模式下,你只要去连接它的相应监听端口就可以远程调试程序了。

具体做法如下:

1、在java命令后跟如下参数启动程序:

JAVA_DEBUG_OPT=" -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=3090,server=y,suspend=y "
java   $JAVA_DEBUG_OPT    org.apdplat.test.Main


2、在Eclipse中打开程序,打上断点,Debug As -> Debug Configurations... -> 双击Remote Java Application -> 在右边填写Host Port(Host的值为运行上面的程序的主机IP地址,Port的值为上面address=后面的数字3090)-> Debug

Java远程调试

原文:http://my.oschina.net/apdplat/blog/336198

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!