美文网首页
[BUG]NoSuchMethodError: com.goog

[BUG]NoSuchMethodError: com.goog

作者: prik丶 | 来源:发表于2019-06-12 17:08 被阅读0次

引入guava-retrying后启动报错NoSuchMethodError: com.google.common.base.Objects.toStringHelper

今天项目引入guava-retrying后启动报错,找不到guava包中的toStringHelper方法。guava-retrying是基于谷歌核心类库guava的重试机制实现。它引用的guava版本是28.0-jre。进入Objects类中发现,果然已经没有toStringHelper方法。


com.google.common.base.Objects

经查找,发现项目用的BoneCP连接池引用的guava版本是15.0,。如图:


IDEA MAVEN BoneCP

遂将BoneCP和guava-retrying中的guava排除,并引入15.0版本进行尝试。启动不报错,guava-retrying的功能也没有问题,问题解决。


pom.xml
pom.xml

相关文章

网友评论

      本文标题:[BUG]NoSuchMethodError: com.goog

      本文链接:https://www.haomeiwen.com/subject/pqalfctx.html