zoukankan      html  css  js  c++  java
  • HBase 源码本地调试

    本地环境:Win7,配置安装Cygwin,Maven。

    调试环境:Spring Source Tool Suite(也就是Eclipse)

    HBase版本: 0.94.2

    OK,闲话少说,开始~~

    1. 配置Eclipse M2_REPO 变量,如果是Eclipse,估计要配,如果是Spring Source Tool Suite,就不用了,已经集成好了

    2. 在Eclipse SVN Repositories 中 Checkout HBase 0.94.2源码,Convert To Maven Project

    SVN 地址:http://svn.apache.org/repos/asf/hbase/tags/0.94.2

    3. 到项目根目录Build HBase源码,成功后会在源码项目更目录中找到.classpath和.project文件,Build 后记得刷新一下项目,操作如图:

    命令:mvn clean install -DskipTests

    编译结果:

    4. 配置hbase-site.xml文件,第一个property是target文件夹中生成的tar.gz的文件版本,如果你是用的trunk下源码,要加Snapshot。如图所示

    5. 配置start项

    然后修改Arguments

    修改Classpath,看到图中标注的5.即可:

    修改Environment,我们都知道,hadoop生态群都需要linux环境下,需要shell命令,所以需要配入Cygwin

    6. OK,狂欢时刻到了,Run!

    成功后,在浏览器中输入 http://localhost:60010/master.jsp,你会发现你期待已久的页面!

    7. 假如你想Debug,直接 debug刚才的那个start就ok了。

    8. 如何停掉呢?不建议直接摁eclipse上的那个小红点。你可以将start的配置duplicate 一个,然后将Arguments里边的start修改成stop即可。

    9. 到这里,完了吗?没有,我知道,你肯定会问,我想用shell command...OK,可以满足你的。

    10. Run Shell去吧,在Eclipse的Console中,去Shell的狂欢吧,你可以list,可以create table,可以put,可以get,当然,也可以exit。

    11. Over,希望能让你有一个愉快的HBase调试之旅

    系列文章:

    1. VMware Redhat网络配置

    2. Hadoop 三台主机 集群搭建 详解

    3. Windows 下配置 Eclipse 连接 Hadoop 开发环境

    4. HBase集群搭建(待续...)

    5. HBase 源码本地调试

  • 相关阅读:
    判断浏览器是否安装ActiveX控件
    浏览器判断及IE版本区分
    获取应用程序根目录
    C#读取csv通用类
    office文档转Txt文档
    合理使用.NET异常处理
    iis操作
    vim配置
    Spring的Annotation使用注意
    JdbcTemplate API备忘
  • 原文地址:https://www.cnblogs.com/shitouer/p/2736923.html
Copyright © 2011-2022 走看看