虚拟机里在Ubuntu Linux上搭建Eclipse的HBase 开发环境

要求: Hadoop/HBase集群运行在远程的数据中心; 开发环境搭建在本地的虚机的Ubuntu 系统里
1.   虚拟机,比如VMware,virtual PC or ...., 里建立ubuntu linux
2.  下载Eclipse JEE Version, Helios是个不错的考虑, 这里强烈建议用JEE version,实际开发后你就会发现省事不少;
3.   Hadoop开发环境配置
4.   HBase环境配置

4.1  新建project

4.2  将以下 hbase, hadoop, log4j, commons-logging,commons-lang, and ZooKeeper jars 包放入classpath。 一般是在project中新建一个lib文件,与src文件平级, 将以上文件拷贝进去,再添加Java Build Path。

比如: 

hadoop-0.20.205-core.jar

log4j-1.2.16.jar

commons-logging-1.1.1.jar

hbase-0.90.4.jar

hbase-0.90.4-tests.jar

zookeeper-3.2.2.jar

commons-lang-2.5.jar

4.3 在project中新建一个conf文件,与src文件平级,用于存放hbase的conf文件夹内容,然后通过add class folder添加Java Build Path。

当然,另外一种选择是将4.2的lib和4.3的conf同时放进reference library里, 然后将此reference library add进入build path, 这样整体看起来干净整洁。 方法是先建立在preference里建立user library,然后通过工程->properties-java build path->libraries-> add library 导入;

看图如下:

虚拟机里在Ubuntu Linux上搭建Eclipse的HBase 开发环境

 

虚拟机里在Ubuntu Linux上搭建Eclipse的HBase 开发环境

第一张图为了说明问题, 重复了两种方法, 根据方框的宽度区分;
第二张图来自一战友的文章, 哥们把conf都放入library里了。 好坏由你点评了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ppfzx.html