离线使用Maven本地仓库
前置条件
- Maven环境正常,并且具有一般使用经验
需求
- 无法搭建本地Maven仓库
- 有本地完整的maven依赖目录
修改配置文件
1、确定自己的本地仓库路径:D:\App\DevApp\apache-maven-3.6.0\repository
2、确定自己的maven配置文件路径:D:\App\DevApp\apache-maven-3.6.0\conf\setting.xml
3、设置本地仓库地址
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\App\DevApp\apache-maven-3.6.0\repository</localRepository>
...
</settings>
4、接着修改offline配置,默认是false,修改为true
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<offline>true</offline>
...
</settings>
5、再然后,设置镜像地址,指向本地仓库
<mirrors>
<mirror>
<id>central</id>
<mirrorOf>*</mirrorOf>
<name>central</name>
<url>file://D:\App\DevApp\apache-maven-3.6.0\repository</url>
</mirror>
</mirrors>
==注意:== 原文中还提到了删除仓库中的_remote.repositories文件,但是我没有进行这一步就好使了,所以如果有需要的话可以点到原文中看一下。
IDEA配置

原文:
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果