在应用java调用hbase的时候报异常:
java.lang.RuntimeException: hbase-default.xml file seems to be for and old version of HBase (null), this version is 0.90.1-CDH3B4
at org.apache.hadoop.hbase.HBaseConfiguration.checkDefaultsVersion(HBaseConfiguration.java:66)
at org.apache.hadoop.hbase.HBaseConfiguration.addHbaseResources(HBaseConfiguration.java:76)
at org.apache.hadoop.hbase.HBaseConfiguration.<init>(HBaseConfiguration.java:44)
这个原因是在java的工程目录下有hbase-default.xml这个文件。
删除后正常应用

本文介绍了一种在Java工程中遇到HBase版本不匹配导致的异常情况及其解决方案。当使用旧版hbase-default.xml配置文件时,可能会出现与当前HBase版本不兼容的问题。文章详细解释了如何通过删除该文件来解决此问题。
822

被折叠的 条评论
为什么被折叠?



