关于使用Maven对项目进行install成功后得到的jar仍然是旧的的问题
2016-08-04 14:14
441 查看
分享一个最近遇到的关于maven的问题,使用maven对项目进行install的时候,明明日志显示install成功了,但是运行还是感觉代码没有变,jar包反编译之后发现还是旧的代码,而如果把旧的jar删掉重新打包,就可以,为什么呢!
这是最近同事遇到的一个问题,后来调查发现,他为了测试这个功能,更改了本地的系统时间,而旧的jar的时间比现在的系统时间要大的多,所以maven的打包规则,应该是install完了之后,会去比较旧的jar和新的jar的时间,用最大的时间的那个jar去作为新的jar包。
因此...得到这个结论后,把系统时间该回来,然后重新install发现可以了。
这是最近同事遇到的一个问题,后来调查发现,他为了测试这个功能,更改了本地的系统时间,而旧的jar的时间比现在的系统时间要大的多,所以maven的打包规则,应该是install完了之后,会去比较旧的jar和新的jar的时间,用最大的时间的那个jar去作为新的jar包。
因此...得到这个结论后,把系统时间该回来,然后重新install发现可以了。
相关文章推荐
- 关于使用指定的tomcat启动Maven项目找不到jar的问题No plugin found for prefix 'tamcat7' in the current project and in th
- 使用maven-shade-plugin构建可执行jar 解决junit4测试问题 maven项目
- maven中package和install的区别。解决找不到依赖项目的jar包问题
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
- 关于项目既要使用ant脚本又要使用maven pom.xml文件的问题
- 关于使用JFinal构建maven项目时,使用jetty启动项目,无法渲染jsp页面的问题
- 关于“打开项目**时发生问题,尝试退出并重新启动应用程序。如果问题仍然存在,则可能是由于正在使用不支持的项目版本,或者项目文件可能损坏”的问题的解决办法。
- 关于使用maven tomcat插件运行项目的问题
- 关于maven项目中引入外部jar包的问题
- 关于Maven管理项目中引用子项目作为Jar包问题
- 关于Maven使用不同环境进行配置的问题
- 关于在Eclipse里使用Weblogic9.2进行部署项目不成功的解决方法
- maven项目Debug as->Maven install报错(未解决,非jdk问题,使用命令行mvn clean package打包成功)
- 关于既使用maven编译,又使用lib下的Jar包的问题
- Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.ja
- 005商城项目:ssm框架的整合成功之后的问题:使用maven的tomcat插件时的debug
- 使用maven工具对maven项目进行打包所出现的问题
- 解决使用maven打包项目时,依赖jar先解压成class在打包的问题
- 关于Eclipse将Java APP项目打包成jar的问题