Eclilpse

HBase 源码-Run Shell

北慕城南 提交于 2020-04-12 15:38:12
居然是这篇文章被推荐了, 其实这是一个系列的文章, 前面还有两篇 HBase 源码的准备工作: (1). 《 HBase 源码-下载,编译 》 (2). 《 HBase 源码-Start Server 》 根据前前文《 HBase 源码-Start Server 》 启好 Server 后, run 了几个 TestCase, 还是很迷茫, 不知该从何下手去啃这一大堆代码, 就想着先把 shell 启起来, 尝试建几个表, 并往里面插入一些数据. 1. 启动 shell 与启动 server 类似, 这里也需要 Run --> Run Configurations... , 添加 一个 Java Application, 设置 Project 为 hbase-shell , Main class 为 org.jruby.Main , Arguments 为 hirb.rb 全路径 , 由于 hirb.rb 为 ruby 程序, 所以还应在 VM arguments 中指定 ruby 库所在路径(HBase 0.97 版本位于 hbase-shell/src/main/ruby) , 如下两图 . 2. 测试 shell 配置完成后, 点击 run, 即可启动 shell, 然后 如下图 进行 建表, 插数据, 读数据. ( 注意需要先启动 server ) 3. HBase