码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-08-04 21:41:20      阅读:989      评论:0      收藏:0      [点我收藏+]

标签:

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


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


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

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

标签:

原文地址:http://blog.csdn.net/sun5769675/article/details/52118127

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!