原文,还是中文的哟~:
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/
我基本是参考了这篇文章,但是整理了一下结构,且更倾向于实践。
远程调试的意义所在不用多说,想象一下自己是在一个小型移动设备上开发java程序,比如手机。
咱不可能login到手机上打开eclipse调试吧?在windows上用eclipse调试程序,程序却又不是真的在手机上运行。
如果程序在手机上运行出错,只有在手机上debug代码,才能发现问题所在。否则咱就只能靠猜了。
老实说文章开始讲述原理的部分没看懂。但是不管怎样,咱只要试成了就行了~
过程其实很简单:
1,新建一个简单的java程序,并且打个断点。
2,在eclipse上配置remote java application。
3,在remote端,用特殊JVM选项 launch程序。然后就OK了。
下面一步一步的说明。
- 新建一个简单的java程序
在eclipse中新建一个java项目 HttpContent。然后新建一个类httpContent,代码内容是:
package com.test.httpContent;
public class httpContent {
public static void main(String args[]){