文档章节

tried to access method com.google.common.base.Stopwatch

s
 stys35
发布于 01/11 21:18
字数 195
阅读 6
收藏 0

hbase查询时,出现以下异常:

Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocator
    at org.apache.hadoop.hbase.client.RpcRetryingCaller.translateException(RpcRetryingCaller.java:229)
    at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:202)
    at org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:326)
    at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:301)
    at org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:166)
    at org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:161)
    at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:794)
    at org.springframework.data.hadoop.hbase.HbaseTemplate$1.doInTable(HbaseTemplate.java:132)
    at org.springframework.data.hadoop.hbase.HbaseTemplate.execute(HbaseTemplate.java:61)
    ... 75 more
首先确认,Stopwatch在google的guava包下,果断开始查guava,发现项目里有两个版本的guava,删除一个,保留与当前hbase版本匹配的另一个,运行成功。

注,guava17开始,constructors发生变化,如果确认当前项目只有一个guava包,需确认版本问题。

测试,hbase1.2.1:guava12-16,运行无误;guava17开始,同样出现标题异常
 

本文转载自:https://blog.csdn.net/ludonqin/article/details/52387769 

共有 人打赏支持
s
粉丝 1
博文 30
码字总数 4475
作品 0
九龙
私信 提问
这个jar 包冲突,怎么解决

java 操作hbase ,操作put 不行 Exception in thread "main" java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.()V from class org.apache.hadoop.hb......

天池番薯
2015/10/10
5.6K
5
grails项目使用maven,启动时报错。

报错信息如下: Connected to the target VM, address: '127.0.0.1:50098', transport: 'socket' Error | 2015-12-16 09:30:57,828 [localhost-startStop-1] ERROR context.ContextLoader - C......

刘看山-HP
2015/12/17
831
0
jfinal使用druid的监控的问题

@JFinal 你好,想跟你请教个问题: 我采用1.9版本: publicvoidconfigHandler(Handlers me) { DruidStatViewHandler dvh = newDruidStatViewHandler("/druid"); me.add(dvh); } 访问druid/i......

小草一号
2014/12/17
852
1
Android中静态实例的生命周期

Extending the Android Application class and dealing with Singleton In this post I’m going to show the basic steps to extend the Android Application class and I’m also going to......

曾赛
2012/05/24
0
6
Python学习札记(3)——关于Boa-constructor的问题

问题一: 当我们点击Help时会出现提示:TypeError:in method 'WindowListgetitem',expected argument 2 of type 'size_t'. 如图一所示: 图一 问题二: 当我们点击检视器的提交会话(如图二......

东方卯
2014/03/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
47分钟前
2
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
47分钟前
2
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
2
0
IntelliJ IDEA 第一个 Scala 程序

IntelliJ 安装完成 Scala 插件后,你需要尝试使用 IntelliJ 来创建并且运行第一个程序。 通常这个程序只是简单的输出 Hello World。 创建一个新工程 在文件下面选择新建,然后选择创建工程。...

honeymose
今天
2
0
csapp 习题 - 如何实现异或 exclusive-or

阅读 csapp v3 时,练习题 2.13 很有意思。练习题描述如下。 位设置是对于参数 mask 中每一个为 1 的位,那么参数 x 中相应位则被设置为 1 ;位清除是对于参数 mask 中每一个为 1 的位,那么...

ylme
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部