适用于有第三方依赖,但没有源代码也没有公共仓库的情况
一、将需要的依赖整个拷贝出来,形成一个私有仓库的目录结构
二、引入Maven配置文件(local-settings.xml)
配置仓库目录所在路径
<localRepository>D:\mavenRepository</localRepository>
……
<url>file://D:/mavenRepository</url>
三、完整配置文件
<?xml version="1.0" encoding="UTF-8"?>
<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">
<!-- 默认的值是${user.home}/.m2/repository -->
<localRepository>D:\mavenRepository</localRepository>
<mirrors>
<!-- mirror -->
<mirror>
<!-- mirrorId -->
<id>xndc</id>
<!-- repositoryId, 填*就行 -->
<mirrorOf>*</mirrorOf>
<name>本地仓库</name>
<!-- url, 重点!包含所需要依赖的仓库的本地路径 -->
<url>file://D:/mavenRepository</url>
</mirror>
</mirrors>
<pluginGroups></pluginGroups>
<proxies></proxies>
<servers></servers>
<profiles></profiles>
</settings>