注意私有仓库的pom文件

最近遇到一个项目说突然有依赖jar没有被打包:

  1. build.gradle没有变化
  2. 部署方式也没有变化

从原理上分析,不应该出现问题,从class not found的log 点查询,一路分析找到应该包括对应最终依赖此jar的jar。

分析此jar,使用maven central 的仓库编译,发现依赖jar正常被打包。

再比对出问题的项目,发现使用了内部私有仓库,取私有仓库对应pom.xml,发现没有依赖jar定义。

由此定位到仓库的pom.xml 有问题,估计是之前就有问题(除方法未被调用到)或者最近被人为错误调整了。

发布了75 篇原创文章 · 获赞 0 · 访问量 8129
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览