报错信息是:
Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.append(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
我发现我的问题是因为依赖关系复杂,导致的版本冲突,举个例子,我先是直接引入com.google.common,然后又引入的另一个包,它也依赖com.google.common,可是两个com.google.common的版本并不一致,一个包里的FluentIterable有方法append,但是另一个包里的FluentIterable没有append方法,所以spring就蒙圈儿了,直接告诉你我找不到这个append方法。
解决办法:
把低版本的依赖排除掉。