Maven配置

1、maven相关概念

本地仓库:本地保存你maven下载jar包的目录

远程仓库:维护了众多开源框架jar包的远程服务器

pom.xml:管理项目依赖的核心配置文件,项目需要用到第三方库,只需要在此文件中添加此jar包的依赖<dependency>,maven就会自动从远程仓库下载保存到本地仓库。

Eclipse的默认maven配置下,本地仓库设置在了系统盘,一般为c盘,如果jar包过多,那么必然会导致c盘内存不够,电脑卡顿,因此建议大家修改maven的本地仓库目录。

2、Maven的下载

在Maven的官网即可下载,http://maven.apache.org/download.cgi

历史版本下载

 3、Maven相关配置

a. 环境变量配置

 (1)添加MAVEN_HOME:对应Maven的解压目录即可。

 (2)编辑Path环境变量:

;%MAVEN_HOME%in

(3)测试maven是否安装成功 maven -version

b.修改配置文件

(1)       修改本地仓库:

只需要修改localRepository元素的配置,比如设置为F盘的repository目录:<localRepository>F: epository</localRepository>(可以自定义为方便的目录

(2)       修改中央仓库镜像:

在<mirrors>元素下,添加一个<mirror>元素,配置阿里云的镜像.添加国内镜像源,这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。这里我就都加上了,Maven会默认从这几个开始下载,没有的话就会去中央仓库了。

<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

<!-- 中央仓库1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>

<!-- 中央仓库2 -->
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>

         <mirror>

        <id>nexus-aliyun</id>

        <mirrorOf>central</mirrorOf>

        <name>Nexus aliyun</name>

        <url>http://maven.aliyun.com/nexus/content/groups/public</url>

        </mirror>

4.Eclipse下配置Maven

a、将eclipse使用的Maven修改为自己的。点击add后选择自己Maven的安装目录即可。添加好之后记得勾选。

windows>preferences>installations中addmaven安装目录

b、将所有的settings修改为自己Maven目录下的conf/settings.xml.点击Update Settings按钮,下面的Local Respository会自动识别出来。

windows>preferences>user setting修改user settings和Local Respository为Maven目录下的conf/settings.xml

原文地址:https://www.cnblogs.com/jimmy2019/p/12110084.html