您应该尝试查找番石榴的“旧”版本的来源,并将其全部排除一次。
查找依赖项:
mvn dependency:tree | grep guava
排除它:
<dependency>
<groupId>org.whatever</groupId>
<artifactId>the_lib_that_includes_guava</artifactId>
<version>0.97</version>
<exclusions>
<exclusion>
<artifactId>com.google</artifactId>
<groupId>guava</groupId>
</exclusion>
</exclusions>
</dependency>
有关依赖性排除的更多信息,请参见https://maven.apache.org/guides/introduction/introduction-to- optional-and-excludes- dependencies.html。