首先,项目中的依赖已经下载到本地仓库,在没有网络或者没办法连通公司的maven仓库时,需要配置离线使用。

1. 配置 setting.xml 

在 maven 使用的 setting.xml 文件中,加入以下配置。

  默认在 maven安装目录下的 conf 文件夹下 。

 <mirrors>
   <mirror>
      <id>local</id>
      <mirrorOf>*</mirrorOf>
      <name>本地仓库</name>
      <url>file://Users/yu/Documents/Maven/localRepository</url>
   </mirror>
  </mirrors>

2. 删除 _remote.repositories文件

 将maven仓库下新拷贝过来的依赖文件夹下面的_remote.repositories文件进行删除,否则还是会从远程仓库中找;

先 cd 到本地仓库的文件夹下,进行删除

 windows删除命令:for /r %i in (_remote.repositories) do del %i

linux 删除命令  :find . -name "_remote.repositories" -type f -delete

3.idea 配置

将红框的配置,指向我们上面修改的配置文件和仓库 

4.刷新 maven 项目 就可以使用了

更多推荐