遇见的maven问题

  • Post author:
  • Post category:其他




1.问题描述

由于工作环境没有连接外网的原因,每次需要导入的新的jar包,都要把在pom.xml文件中添加相应的依赖,在有网的环境下下载好。但是当把我下载好的jar包合并到本地仓库,会出现以下错误。

 Could not transfer artifact org.springframework.boot:spring-boot-starter-web:pom:1.5.19.RELEASE from/to central (https://repo.maven.apache.org/maven2): 不知道这样的主机。 (repo.maven.apache.org)



2.解决方法

上面出错是什么意思呢?首先说一下,本地仓库使用的下载源为默认的,官方的源。而我在下载新的jar包,由于网速太慢,我换成了阿里的镜像,进而导致上述错误。下面为我的解决方法。



2.1 删除_remote.repositories

在这里插入图片描述

找到所有的本地仓库的_remote.repositories文件,进而删除。



2.2 统一下载源

所有的Jar包使用一个源,那么使用默认的源,要么使用阿里的源,保持一致性,这样问题会出现很少。



版权声明:本文为dengxiayigetaishan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。