Maven:一个下载jar依赖失败的问题解决方案

内部的一个jar包已经上传到了私服上,在私服管理端也能看到该jar包的完整信息,但是springboot项目引入该jar包发现死活下载不下来,报错如图:

从该错误信息中可以看到,找不到服务名是xxl-job这个的,我们要找的jar包服务名是xxl-job-core,甚是疑惑。

经过排查,发现我们的jar包其实是多模块项目,里面的pom文件的parent属性写了

如果写了parent的话,那在deploy的时候也要将parent上传到私服上去,在下载的时候会先下载parent依赖的模块,然后再下载依赖的jar包。

解决方案:在将我们的jar包发布到私服的时候,如果jar包有parent或者其他依赖的时候,要从root上deploy,避免缺少依赖,导致下载失败。

相关推荐
有梦想的攻城狮2 小时前
maven中的maven-antrun-plugin插件详解
java·maven·插件·antrun
硅的褶皱5 小时前
对比分析LinkedBlockingQueue和SynchronousQueue
java·并发编程
MoFe15 小时前
【.net core】天地图坐标转换为高德地图坐标(WGS84 坐标转 GCJ02 坐标)
java·前端·.netcore
季鸢6 小时前
Java设计模式之观察者模式详解
java·观察者模式·设计模式
Fanxt_Ja6 小时前
【JVM】三色标记法原理
java·开发语言·jvm·算法
Mr Aokey7 小时前
Spring MVC参数绑定终极手册:单&多参/对象/集合/JSON/文件上传精讲
java·后端·spring
小马爱记录7 小时前
sentinel规则持久化
java·spring cloud·sentinel
长勺8 小时前
Spring中@Primary注解的作用与使用
java·后端·spring
紫乾20148 小时前
idea json生成实体类
java·json·intellij-idea
wh_xia_jun8 小时前
在 Spring Boot 中使用 JSP
java·前端·spring boot