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

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

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

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

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

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

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

...

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

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

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

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

相关推荐
x***38164 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
S***84884 小时前
SpringSecurity踢出指定用户
java
p***s914 小时前
Spring数据库原理 之 DataSource
java·数据库·spring
adobehu4 小时前
麒麟系统安装jdk17
java·jdk
spencer_tseng4 小时前
java.util.IllegalFormatPrecisionException
java·printf
虹科网络安全4 小时前
艾体宝干货 | Redis Java 开发系列#1 从零开始的环境搭建与实践指南
java·数据库·redis
铅笔侠_小龙虾4 小时前
Arthas 命令
java·jvm
seeyoutlb5 小时前
微服务全局日志处理
java·python·微服务
韩立学长5 小时前
基于Springboot课堂教学辅助系统08922bq1(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
码界奇点5 小时前
Java Web学习 第15篇jQuery从入门到精通的万字深度解析
java·前端·学习·jquery