关于使用Maven对项目进行install成功后得到的jar仍然是旧的的问题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-21 16:59   397   0

分享一个最近遇到的关于maven的问题,使用maven对项目进行install的时候,明明日志显示install成功了,但是运行还是感觉代码没有变,jar包反编译之后发现还是旧的代码,而如果把旧的jar删掉重新打包,就可以,为什么呢!


这是最近同事遇到的一个问题,后来调查发现,他为了测试这个功能,更改了本地的系统时间,而旧的jar的时间比现在的系统时间要大的多,所以maven的打包规则,应该是install完了之后,会去比较旧的jar和新的jar的时间,用最大的时间的那个jar去作为新的jar包。


因此...得到这个结论后,把系统时间该回来,然后重新install发现可以了。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP