IEDA 的Maven工程中的pom依赖报错,和jar包无法自动下载解决方案。

第一步:点击File。

可看到Settings(箭头所指)

IEDA 的Maven工程中的pom依赖报错,和jar包无法自动下载解决方案。

点击进入下图箭头所指Maven,然后再看右边箭头所指的三个文件地址:

这里要解释的是:maven home directory 、User settings file、Local repostory三个配置必须统一。

如果不同一的话,而是使用软件自带的maven home directory 、User settings file,则必须将本地仓库换为.m2文件底下的repostory仓库,则如下图所示。

IEDA 的Maven工程中的pom依赖报错,和jar包无法自动下载解决方案。

第二步:在maven下载失败期间产生了许多后缀为 .lastupdated的文件,一般是下载失败后产生的文件,当这些文件存在时

,maven并不回去自动下载jar包。也就是需要删除掉这些文件,maven才会去重新下载依赖。

第三步:找到本地maven仓库目录下。运行以下命令。

 for /r %i in (*.lastUpdated) do del %i

IEDA 的Maven工程中的pom依赖报错,和jar包无法自动下载解决方案。

第四步:进入maven工程。点击那个箭头所指类似与圆圈的东西。刷新maven依赖。

IEDA 的Maven工程中的pom依赖报错,和jar包无法自动下载解决方案。

此时可以看到依赖重新开始下载。

不过这里想要提醒的是,在maven工程下载jar的过程中,不要断网(慢也只能等),一旦断网,maven工程会立刻暂停下载。然后报红。