eclipse 附加进程调试java程序(转)

转自:http://blog.csdn.net/zhoushenghuang/article/details/54485645

第一步,启动Java程序时需要设置JVM参数

右击java项目->run as->run configurations...

弹出窗的左边选择Java application,然后点击一下左上角的new按钮,

右边切换到arguments选项卡,填入JVM参数:-agentlib:jdwp=transport=dt_socket,address=localhost:8888,server=y,suspend=y

点击右下角的run按钮,开始运行java程序

第二步,附加进程调试

右击java项目->debug as->debug configurations...

弹出窗的左边选择remote java application,然后点击一下左上角的new按钮,

右边设置一下ip地址和端口

点击右下角的debug按钮开始调试程序

第三步

怎样脱离eclipse把jvm参数传给java程序?

是不是把localhost改成别的机器的ip就可以远程调试别的计算机上的java进程?没试过

参考:http://stackoverflow.com/questions/6855520/attach-to-application-using-eclipse

原文地址:https://www.cnblogs.com/weizhxa/p/6393407.html