远程的hbase中配置下面信息hbase/conf/hbase-env.sh
末尾加入下面的信息
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=5050,server=y,suspend=n
参数说明:
server=y 目标应用程序作为服务监听将要连接的远程调试器(常用)
suspend=y/n 目标VM是否暂停等待本地debug连接,推荐使用y
address=5050 端口。
在github上下载hbase的源码,输入命令导入eclipse中
mvn eclipse:eclipse
在eclipse中建立远程调试程序,启动后可以进行远程调试