es和hbase-client一块儿使用guava包版本冲突解决

es和hbase-client都有用到guava.jar,但hbase-client使用的是比较早的版本12.0.1,es使用的是18.0,若是在项目里使用18.0的版本会报以下错误:函数

输入图片说明

缘由是高版本的guava把com.google.common.base.Stopwatch类的构造函数改为非publicgoogle

输入图片说明

解决版本是 修改guava的源码, 把这个类构造函数改为public便可pwa

输入图片说明

相关文章
相关标签/搜索