在springfox-swagger2中已经有关于com.google.guava的jar包存在,而在引过来的gulimall-common中也有这个依赖。一开始想的是排除掉一个留一个但都无法解决,最后只好没有将gulimall-common的依赖全部引过来,只是重新添加了需要的nacos的服务注册与配置的部分,并且没用最新版,用最新版也会有问题,可能是和我本身的springboot版本不匹配。
阿里巴巴的管理工具用的2.1.0版,开始用的2.4不行
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
然后再依赖中再引入服务注册与配置中心
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
本文介绍了解决Springfox-swagger2与com.google.guava版本冲突的问题,通过调整依赖管理和选择合适的版本来避免冲突,同时介绍了如何正确引入Nacos服务注册与配置的相关依赖。
998





