如何在多个微服务pom.xml文件上更新库版本

时间:2018-03-07 17:51:33

标签: maven spring-boot pom.xml microservices auto-update

因此,假设您有一个共同的库回购。版本将库最新版本从1.1更改为1.2。 现在,任何使用此库的微服务都需要手动更新其pom.xml文件。 感谢有关如何解决这个问题的任何建议。

1 个答案:

答案 0 :(得分:1)

有几种选择;

  • 在依赖项目pom.xml上执行date_shipped命令以自动升级 依赖版本。
  • 如果所有项目都从同一父项继承(并且依赖项配置是通过依赖项管理完成的),则可以在聚合器pom.xml上使用select extract(year from po.date_shipped), count(*) from purchase p inner join purchase_order po on p.id_po = po.id group by(extract(year from po.date_po)); 来升级版本。
  • 如果版本控制经常发生,可以使用Snapshot版本。