标签:
分享一个最近遇到的关于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