1、从github上下载guava-retry源码

git clone git://github.com/rholder/guava-retrying.git

 

2、导入idea,使用gradle记得勾选的选项。

  

3、有一个坑,有必要记录一下:

github上下载的2.0.0版本需要修改其对 guava依赖的版本引用,否则编译不通过。因为高版本的guava对一些类进行了改造,导致guava-retrying在无法引用。

建议修改为guava19.0版本。如下