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

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

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

  guava-retrying 源码解析(导入项目)-LMLPHP

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

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

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

guava-retrying 源码解析(导入项目)-LMLPHP

05-11 13:03