构建运行部署:构建工具:maven
其中,maven主路径可以是idea自带的,也可以是自己去网上下载的,并不影响镜像源配置。
重要的是用户设置文件。
第一种方式:
打开位于 C盘:\Users\用户名\.m2\ 的setings.xml
如下可以修改maven存放jar包的位置
<localRepository>此处填写你用于存放本地仓库的地址,此文件夹可以直接新建(下载的maven依赖等将保存在此)</localRepository>
需要注意的是上述地址无需使用反斜杠'\',普通斜杠'/'也可被识别。
上述字段需要确保包围在<settings> </settings>内。
以下是设置阿里云镜像
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
以下是中央仓库的镜像,因为阿里云镜像可能没有我们想要的依赖,所以需要添加
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>central repo</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
以下是阿里云的阿帕奇仓库,也可进行添加
<mirror>
<id>aliyunmaven</id>
<mirrorOf>apache snapshots</mirrorOf>
<name>阿里云阿帕奇仓库</name>
<url>https://maven.aliyun.com/repository/apache-snapshots</url>
</mirror>
上述镜像需要保证包围在<mirrors> </mirrors>内
第二种方式:
构建执行部署:远程jar仓库(下面这里包含了国内镜像),便于对远程仓库地址和服务地址进行增删
检查效果:
如上是远程和本地仓库已经纳入索引。
如上内部表示先从本地仓库使用依赖,没有则去远程仓库下载(包括默认的仓库和自己设置的国内镜像仓库),所以国内在项目新建的选择上需要选择内部(interal)
默认本地则是只使用本地仓库
maven central是只能从默认国外远程仓库下载