最近接手别人的项目,想要升级一些jar,结构maven老是出现多个版本。异常demo 如下:
问题复现
我将hutool工具版本升级到5.4.2,但是子模块还是5.4.1没有改变,然后查看项目jar包,可以发现存在了多版本的jar。
如图显示,出现了多个版本的jar,貌似maven没有实时更新我的版本信息。
解决方法
- 解决方法很简单,只需要点击一下Maven 工具栏下面的Toggle Offline Mode按钮,就会实时更新jar信息
- 按钮是开启离线模式,强行读取本地jar包库(应该会触发从主模块拉取配置信息,做了个强制更新操作)
可以看到版本信息已更新,再将离线模式关闭即可