在拉取了git上的最新代码后,新的代码无法加载引用的common包下的Date类中的一些方法(Date是自定义的类)。
后来发现,高版本的maven在拉取jar包的时候,会先去本地仓库查找这个版本的jar包是否存在,如果已存在,就不会再去中央仓库拉取。正好Date类没有更新版本号,所以依赖的仍然是本地旧的jar包,新的方法自然就无法加载了。
解决方案:找到本地仓库下对应的common目录,将原来的jar包删除,就可以重新从中央仓库拉取最新的har包了。
原文:https://www.cnblogs.com/May-study/p/13159097.html