解决Hbase的几个常见bug
来源:互联网 发布:2017洗车软件app 编辑:程序博客网 时间:2024/06/05 22:53
1. 在Eclipse中使用hbase和hadoop时遇到以下bug:
“Could not locate executablenull\bin\winutils.exe in the Hadoop binaries”
解决方法:
在网上下载winutils.exe文件,放入hadoop的bin目录下,并在环境变量中创建系统变量HADOOP_HOME:F:\hadoop2.2.0(hadoop安装目录)即可。
2. 在使用windows本机访问服务器端的hbase时,发生以下错误:
unknown host ubuntu(ubuntu是服务器主机名)
解决方法:
在windows的host文件中添加服务器的IP和主机名,如:192.168.1.250ubuntu
在J2EE中使用hbase时遇到以下bug:
3. “java.lang.NoSuchMethodError:org.codehaus.jackson.type.JavaType.<init>(Ljava/lang/Class;)V”
解决方法:
hbase的lib目录下的jackson-mapper-asl-1.*.jar与spring自带的jar包com.springsource.org.codehaus.jackson.mapper冲突,只要删除spring自带的这个jar包即可。
4. “ java.lang.NoSuchMethodError:org.eclipse.jdt.internal.compiler.CompilationResult
.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;”
解决方法:
hbase的jar包与Web项目本身的jar产生冲突,去除hbase中去除与servlet和jsp相关的jar包,包括:servlet-api-2.5.jar, javax.servlet-3.1,javax.servlet-api-3.0.1,jsp-api-2.1.jar。
5.“java.lang.AbstractMethodError:javax.servlet.jsp.JspFactory.getJspApplicationContext
(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;”
解决方法:
也是与Java Web项目本身的jar包冲突,去除hbase的lib中的jasper-compiler.jar和jasper-runtime.jar。
- 解决Hbase的几个常见bug
- 几个常见bug的解决办法
- 调试遇到的几个常见bug
- 最近解决的几个疑难bug
- QT环境搭建常见的bug解决
- 周期性闹钟设置的常见Bug解决
- oozie使用常见的bug解决
- 常见css bug解决
- hadoop+hive+hbase+zookeeper常见Bug
- 几个hbase的问题
- MeeGo v1.1的一些常见BUG和解决方式
- 几个bug的原因
- ZLGGUI的几个BUG
- Hbase的常见操作
- 解决Hibernate映射导致的几个常见异常
- 浏览器常见的BUG
- c++常见的BUG
- eclipse常见的bug
- Caused by: java.lang.ClassNotFoundException: javax.persistence.Entity
- POJ 1276 Cash Machine
- Python编写检测数据库SA用户的方法
- web系统在线用户管理实现
- jQuery 选择器用法
- 解决Hbase的几个常见bug
- 编码详解
- C语言与JAVA语言中基本数据类型长度的比较
- 企业O2O网络营销的10大原则
- 凸包
- Python编写检测数据库SA用户的方法
- balanced ternary notation
- RabbitMQ工作队列之Python实现
- shell排序