一般是可以直接对含有主函数的类进行断点测试,如果对于没有主函数的函数进行测试,就可以采用远程调试,具体步骤(就servicemix方法来进行分析,):1,首先在servicemix用editplus3打开,然后在第30行那里写这样的一句话,set KARAF_DEBUG=true ,保存2,如果要对data.intergration中的某段代码进行调试,右键点击data.intergration-debug as-debug configrution-remote javaapplication-右键新建-port改为5005-(source)add-javaproject(自己选择要测试的代码3,记得最后一定要打开servicemix的窗口,开启服务