api-gateway实践(15)guava-19.0和google-collections-1.0 的 ImmutableSet 类冲突

Posted 非淡泊无以明志,非宁静无以致远 - 长安快马

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了api-gateway实践(15)guava-19.0和google-collections-1.0 的 ImmutableSet 类冲突相关的知识,希望对你有一定的参考价值。

guava-19.0 google-collections-1.0 都有 ImmutableSet 类,包路径也一致,前者有 copyOf(Collection)?

一、应用报错:

二、解决办法

configurations.all {

  exclude module: \'logback-core\'

  exclude module: \'logback-classic\'

  exclude module: \'google-collections\'

}

三、重启应用

比较前后生成的依赖关系

gradlew dependencies > dependsx.txt

没有google-collections-1.0.jar

问题解决!

 

以上是关于api-gateway实践(15)guava-19.0和google-collections-1.0 的 ImmutableSet 类冲突的主要内容,如果未能解决你的问题,请参考以下文章

api-gateway实践(14)新服务网关 - 演示环境搭建

api-gateway实践Linux环境启动

api-gateway实践(13)新服务网关 - SpringCloud Zuul

api-gateway实践(12)新服务网关 - path变量

api-gateway实践网关服务集成验证

api-gateway实践(19)InputStream的复用