码迷,mamicode.com
首页 > 编程语言 > 详细

java.lang.NoSuchMethodError: com.google.common.hash.HashFunction.hashInt(I)Lcom/google/common/hash/HashCode; 解决办法

时间:2015-04-15 16:41:37      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

今天在java 上运行spark查询的时候出现一个问题:

java.lang.NoSuchMethodError: com.google.common.hash.HashFunction.hashInt(I)Lcom/google/common/hash/HashCode;

后google 了一下找到了一篇相类似的问题

http://mail-archives.us.apache.org/mod_mbox/spark-user/201412.mbox/%3CD0A4C915.6E0D%25rs268@duke.edu%3E

里面的一句话就可以解决这个问题:

dump your classpath, looks like you have multiple versions of guava jars in the classpath.
后到自己的jar 文件下确实是发现了多个版本的guava ,删掉其中较低的一个版本即可解决

java.lang.NoSuchMethodError: com.google.common.hash.HashFunction.hashInt(I)Lcom/google/common/hash/HashCode; 解决办法

标签:

原文地址:http://www.cnblogs.com/zhanggl/p/4428642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!