Maven 下载安装配置

 

一、Maven版本不同依赖的JDK不同;安装前检测JDK版本

 

二、下载

官网:

 

 

历史版本下载:http://maven.apache.org/docs/history.html

 

 

 

三、设置环境变量

MAVEN_HOME : Maven安装目录

MAVEN : %MAVEN_HOME%\bin

MAVEN_OPTS : -Xms256m -Xmx512m (配置Maven的运行内存)

 

新增系统变量 MAVEN_HOME Maven安装目录。

 

Path变量添加 %M2_HOME%\bin (M2_HOME 和 MAVEN_HOME 两个都支持但是要一致)

 

四、验证是否配置成功

使用命令:mvn -v 查看maven版本

使用命令:echo %M2_HOME% 查看maven安装路径

 

五:Maven安装目录分析

1、bin目录

包含了mvn运行的脚本,bat结尾的是windows批处理脚本

2、boot目录

只有一个文件 plexus-classworlds-2.5.2.jar,是一个类加载器框架,Maven使用他加载自己的类库。

3、conf目录

settings.xml 文件

4、lib目录

Maven运行时需要的Java类库

 

 

 

六、设置代理服务器

找到文件 {M2_HOME}/conf/settings.xml, 并把你的代理服务器信息配置写入。

<proxies>

<!-- proxy

| Specification for one proxy, to be used in connecting to the network.

|

<proxy>

<id>optional</id>

<active>true</active>

<protocol>http</protocol>

<username>proxyuser</username>

<password>proxypass</password>

<host>proxy.host.net</host>

<port>80</port>

<nonProxyHosts>local.net|some.host.com</nonProxyHosts>

</proxy>

-->

</proxies>

 

proxies 下面可以有多个proxy元素,即多个代理,默认第一个被激活的 proxy代理会生效。

如上:声明一个 id 为 optional 的代理, active 为 true 表示被激活;protocol 为代理协议;

重要的是 主机名host 和 端口port ;若代理服务需要认证,则username和password 必须正确;

nonProxyHosts 用来指定不需要代理的域名。 支持通配符, | 符号分割多个主机名

 

七、~/.m2 用户配置

安装好maven后,执行 mvn help:system 运行该命令的目的使让maven执行一个真正的任务。

系统将下载maven依赖的一些文件到本地仓库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EngineerForSoul

你的鼓励是我孜孜不倦的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值