springboot项目测试环境构建出的依赖包比本地构建出的依赖包多

本地能够正常启动服务,但是测试环境启动报错。

上述druid是服务pom文件中之前引入的依赖包,后续由于某种原因而不需要该依赖包了,故已在pom文件中移除掉了该依赖包。

移除该依赖包之后,本地服务可正常构建和启动。

而测试环境却出现上述错误。

已仔细排查项目中所有pom文件,均未使用到druid依赖包。

对比测试环境启动的jar包和本地启动的jar之后发现,确实测试环境的jar包中会有druid的jar包,而本地无此jar包。

...

最终在组长的帮助下,发现本项目中引入的common依赖包的路径和其它项目的common依赖包的路径是一样的。

而其它项目的common包是引入了druid依赖的。

导致在构建本项目时,通过common的路径在maven仓库中得到的依赖包是其它项目的,所以会将druid引入进来。

解决办法就是更改一下本项目的common名称即可。

相关推荐
程序员水自流3 分钟前
MySQL常用内置函数详细介绍
java·数据库·mysql
廋到被风吹走5 分钟前
【Spring】Spring Boot详细介绍
java·spring boot·spring
期待のcode6 分钟前
Java中的继承
java·开发语言
czlczl200209257 分钟前
基于 Spring Boot 权限管理 RBAC 模型
前端·javascript·spring boot
计算机毕设指导610 分钟前
基于微信小程序的智慧社区娱乐服务管理系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·娱乐
期待のcode11 分钟前
Java中的super关键字
java·开发语言
禾高网络13 分钟前
互联网医院系统|禾高互联网医院|互联网医院成品
java·大数据·人工智能
nnsix13 分钟前
【C#】HttpPost请求 - Query参数 - URL编码方法
java·javascript·c#
Selegant14 分钟前
百万 QPS 下的 Java 服务调优:JVM 参数、GC 策略与异步非阻塞编程
java·开发语言·jvm
趣知岛18 分钟前
Java反射和设计模式
java·开发语言·设计模式·反射