新版idea加入缓存后,Maven依赖变更可能不会重新下载,下载后也可能不会重新编译,代码引用的依然是旧的jar,出现各种灵异bug
清除缓存三板斧之强制刷新Maven缓存
选择 Maven 标签,Execute Maven Goal,执行
mvn -U clean compile
此时会强制下载所有依赖,把依赖更新到 pom 指定的版本。
清除缓存三板斧之重新加载Maven缓存
选择 Maven 标签,选择项目,右键,Reload Project,
清除缓存三板斧之重新编译项目
选择 File – Build – Rebuild Project,重新编译项目
清除缓存绝招之重启大法
选择 File – Invalidate Caches,重启 idea
经过这几步,基本上所有依赖都是最新的了,如果还有问题,还是好好检查代码吧。
版权归原作者 月儿圆一 所有, 如有侵权,请联系我们删除。