Maven在下载仓库中找不到相应资源时,网络中断等,会生成一个.lastUpdated为后缀的文件。如果这个文件存在,那么即使换一个有资源的仓库后,Maven依然不会去下载新资源。
在执行mvn compile 之前把lastUpdated 文件删除;
mvn compile -U