hbase 0.95.2编译
来源:互联网 发布:单片机ram rom flash 编辑:程序博客网 时间:2024/06/05 18:31
最近准备把数据分析部分全部使用hadoop mapper reduce来处理。
下载hbase源码包(hbase.apache.org)准备自己编译,没想到编译着实是费时费事的事情。
解压到/usr/local/hbase-0.95.2中,运行maven package -e -Dmaven.test.skip.exec=true,发现maven在找组件时会一个一个central repository地找,而hbase用到的jar包一般要找过n个库才找到,开始mockito-all-1.9.0.jar死活找不到导致编译不下去,只找到哥mockito-all-1.9.0-rc1.jar,因而手动修改pom.xml才让编译继续。中间还有一个asm-3.1.jar不可读,打开看一下原来返回一个302,下了一个替换之后无事。
接着又报jdk下找不到tools.jar,果断sudo apt-get install openjdk-6-jdk,接这又报找不到hbase-server/dev-support/findbugs-exclude.xml,还的确找不到这个文件,于是从github的hbase上下0.95版本,在根目录下找到dev-support,拷到各个子目录,这个问题没有了,接着编译时又报一个类型不匹配,搜了一下是0.95在jdk6上的bug(https://issues.apache.org/jira/browse/HBASE-9391),下了patch之后按照上面修改(不能直接apply,因为不是一个commit),终于编译通过了!获奖感言是感谢google,感谢百度..
运行bin/start-hbase.sh,发现一直在报连不上zookeeper的错,太晚了,明天搞定吧。
- hbase 0.95.2编译
- 编译HBase Source
- hbase编译打包
- HBase源代码自编译
- sqoop-1.4.4 编译hbase-0.99.2版本
- 编译 Hadoop-append 用于Hbase
- 编译 Hadoop-append 用于Hbase
- hadoop,hbase,zookeeper源码编译
- Hbase源码编译导入eclipse
- 编译hbase-1.2.3源代码
- 编译Hbase-thrift-php客户端
- linux编译kite和hbase
- HBase 0.94.1的编译过程
- Hbase在eclipse中的编译(window环境)
- HBase 0.94.1的编译过程
- 编译运行HBase源码,安装hadoop集群
- 在编译hbase代码出现的错误
- hbase-0.98.19在centos下面编译
- Android 的 Mapview & Location 使用教程
- 一次访问Web服务器的详细通信过程
- 错误
- Future 模式详解(并发使用)
- 约瑟夫环
- hbase 0.95.2编译
- 正则表达式完整匹配
- 最简单的编程实现Windows系统主音量控制
- 质因数分解
- 2013.9.2
- addEventListener
- cocos2d四种坐标系
- 1~3000所有包含5,6的数(如56,526,1635)的和
- 解析tar.gz和src.rpm的安装即源码包的编译和安装