在编译hbase代码出现的错误
2016-03-31 09:54
411 查看
在使用maven编译一个hbase项目时出现的错误:我没有安装过zookeeper就是用的hbase自己自带的。当使用java时就一直停在那,也不报错。。
发现错误是由于hbase版本不对造成的,代码中的版本是0.92.1而我自己安装的hbase版本是0.99.2在进行maven编译的时候没有错误。自己的配置并没有错误。解决办法是将在mvn package前,改变项目的pom.xml将版本号改成自己的版本。
16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:zookeeper.version=3.4.3-1240972, built on 02/06/2012 10:48 GMT 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:host.name=xingwujie-Aspire-4750 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.version=1.7.0_95 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.vendor=Oracle Corporation 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.class.path=target/hbaseia-gis-1.0.0.jar 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.io.tmpdir=/tmp 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:java.compiler=<NA> 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:os.name=Linux 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:os.arch=amd64 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:os.version=3.19.0-25-generic 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:user.name=hadoop 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:user.home=/home/hadoop 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Client environment:user.dir=/home/hadoop/下载/gis-master 16/03/31 09:51:05 INFO zookeeper.ZooKeeper: Initiating client connection, connectString=localhost:2181 sessionTimeout=180000 watcher=hconnection 16/03/31 09:51:05 INFO zookeeper.ClientCnxn: Opening socket connection to server /127.0.0.1:2181 16/03/31 09:51:05 INFO zookeeper.RecoverableZooKeeper: The identifier of this process is 4987@xingwujie-Aspire-4750 16/03/31 09:51:05 INFO client.ZooKeeperSaslClient: Client will not SASL-authenticate because the default JAAS configuration section 'Client' could not be found. If you are not using SASL, you may ignore this. On the other hand, if you expected SASL to work, please fix your JAAS configuration. 16/03/31 09:51:05 INFO zookeeper.ClientCnxn: Socket connection established to localhost/127.0.0.1:2181, initiating session 16/03/31 09:51:05 INFO zookeeper.ClientCnxn: Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x153ca293bf80008, negotiated timeout = 90000
发现错误是由于hbase版本不对造成的,代码中的版本是0.92.1而我自己安装的hbase版本是0.99.2在进行maven编译的时候没有错误。自己的配置并没有错误。解决办法是将在mvn package前,改变项目的pom.xml将版本号改成自己的版本。
相关文章推荐
- Spring事务的隔离级别
- Eclipse常用快捷键
- java的软弱引用
- java压缩和解压缩Zip、Jar、Gzip文件
- 下载spring源码并导入eclipse
- java集合List知识总结
- C#中子类对父类中虚方法的处理有重写(override)和覆盖(new),他们有什么区别?
- python学习笔记(requests)
- 【poj 1942】Paths on a Grid 题意&题解&代码(C++)
- 用java写的一个图片爬虫脚本_代码分享
- 探秘Java虚拟机——内存管理与垃圾回收
- Arm开发板+Qt学习之路-开发板显示 /bin/sh: ./hello: Permission denied
- C语言小结(一)
- UE4 C++ Tips整理
- python中的外部扩展包pycha使用
- 《How to Generate a Good Word Embedding?》导读
- myeclipse导入web项目乱码修改总结
- C语言,以空格为分割,以回车为结束标记,输入一串数字到一个int数组中
- ASP.NET的IsPostBack 详解
- java jdkAPI使用