记录Maven更换jar包版本出现多版本问题

1,322 阅读1分钟

最近接手别人的项目,想要升级一些jar,结构maven老是出现多个版本。异常demo 如下:

问题复现

微信截图_20210427230931.png

我将hutool工具版本升级到5.4.2,但是子模块还是5.4.1没有改变,然后查看项目jar包,可以发现存在了多版本的jar。

微信截图_20210427230950.png

微信截图_20210427231002.png

如图显示,出现了多个版本的jar,貌似maven没有实时更新我的版本信息。

解决方法

  • 解决方法很简单,只需要点击一下Maven 工具栏下面的Toggle Offline Mode按钮,就会实时更新jar信息
  • 按钮是开启离线模式,强行读取本地jar包库(应该会触发从主模块拉取配置信息,做了个强制更新操作)

method.png

可以看到版本信息已更新,再将离线模式关闭即可