码迷,mamicode.com
首页 > 编程语言 > 详细

Java远程调试

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

标签:style   color   io   os   ar   java   sp   on   ad   

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远程调试

标签:style   color   io   os   ar   java   sp   on   ad   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!