idea本地Maven仓库不能下载依赖jar包的解决方案

1.确认maven是否正正常安装,是否配置了环境变量,可以通过命令 mvn -version 看是否显示maven的版本信息。

2.检查maven的setting.xml配置文件中本地仓库位置配置是否正确(主要是仓库位置是否存在),以及镜像配置(是否指定相应的中央仓库)是否正确。

  • 本地仓库位置配置:
    D:\devTool\meavn\rep\ideaRepository
  • 镜像mirror配置(注意:如果http协议下载不了jar包,把它改成https协议)

    nexus
    internal nexus repository

    https://repo.maven.apache.org/maven2
    central

3.检查idea中的maven设置是否正确,检查安装根路径是否正确,setting.xml配置文件位置是否正常,本地仓库位置是否正确,是否有远程仓库的url,如果没有,则不能下载依赖jar包

idea本地Maven仓库不能下载依赖jar包的解决方案_第1张图片

 idea设置maven注意事项:设置本地仓库不能马上生效,必须在创建项目是再指定一次才能生效,不然maven会自动生成一个本地仓库,jar包直接下载在默认的本地仓库。如果某个项目已经存在,想换一个本地仓库,必须将项目删除,重新创建时指定新的本地仓库。

 idea本地Maven仓库不能下载依赖jar包的解决方案_第2张图片

 

 4.临时解决方案:在pom.xml配置文件中直接指定阿里中央仓库。

<repositories>

    <repository>
        <id>alimavenid>
        <name>Maven Aliyun Mirrorname>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/url>
        <releases>
            <enabled>trueenabled>
        releases>
        <snapshots>
            <enabled>falseenabled>
        snapshots>
    repository>
repositories>

你可能感兴趣的:(idea本地Maven仓库不能下载依赖jar包的解决方案)