多个maven项目的jar包管理

  • 手上有多个基于springboot开发的业务系统项目,由于一些众所周知的原因需要不断进行第三方jar包进行安全升级。
  • 之前有想过引用一个公共的父项目,这样只需要修改父项目的中引用的jar版本即可,但是即便是这样父项目的版本号会发生变化,子项目中引入的父项目版本号还是要一个个跟着改,工作量没有显著减少。

  • 请教各位达人如何可以快速地对多个项目中的jar包进行升级?

如果是 多个项目,你可以使用 pom方式 导入另一个项目的 依赖,如下:

img

dependencyManagement,将你需要升级的依赖写入到这里,子模块引入依赖就不需要写版本号了,你就只需要改一个地方

公共的父项目版本号固定,这样每次取得父版本都是最新的