问题描述: 在使用公司内部的maven仓库编译项目时,由于新加入了几个依赖包,第一次编译失败了 问题原因: Maven默认会使用本地缓存的库来编译工程,对于上次下载失败的库,maven会在~/.m2/repository/ / / /目录下创建xxx.lastUpdated文件,一旦这个文件存在,那么在直到下一次nexus更新之前都不会更新这个依赖库 解决办法: 删除~/.m2/repository/ 目录下的*.lastUpdated文件,然后再次运行mvn compile编译工程