Maven安装及配置

什么是Maven?

Maven是一个项目管理工具,它包含了一个 项目对象模型(POM: Project Object Model),一组标准集合,一个项目生命周期,一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段中插件目标的逻辑。

Maven的作用

  1. 依赖管理、jar包、工程之间的依赖。
  2. 项目构建。实现项目的一步构建。
  3. 工程聚合、继承、依赖

Maven的工程类型

  1. war 包工程。
  2. jar 包工程。
  3. pom 工程。

首先,本人电脑里下载使用的是maven3.3.9(本文以此版本为主) , maven对jdk有要求,现在先看看maven及jdk版本对照表,可以根据自己的需要下载相应的版本。

 

使用电脑浏览器打开maven的默认下载地址

http://maven.apache.org/download.cgi

我们发现最新版本是3.5.4,我们需要3.3.9的,怎么办呢?在上面打开的页面中,滚动条往下拉找到  archives 链接

最终的maven历史版本下载链接为:

https://archive.apache.org/dist/maven/maven-3/

我们选择自己需要下载的版本进行下载

 

下载(apache-maven-3.3.9-bin.zip )完成后,将文件复制到D盘并进行解压缩后,目录如下

目录说明:

bin目录:mvn 命令,主要用来构建项目的。

boot目录:maven 自身运行所需要的类加载器。

conf目录:settings.xml配置文件,是我们对 maven 进行各种配置的时候,主要使用的配置文件。

lib 目录:集成了一些插件,maven使用这些插件来构建项目。


 

好了,到此maven下载完毕。要使用maven,我们需要在电脑的环境变量里进行配置:

Win7系统打开环境变量:

右键计算机  ----   属性   ----   高级系统设置   ----   环境变量 

在系统变量中,新建

变量名为 : MAVEN_HOME 

变量值为:D:\apache-maven-3.3.9

在用户变量中,找到PATH变量名进行编辑(没有则新建PATH变量名)

变量名为 : PATH

变量值为:%MAVEN_HOME%\bin;    (注意这里,多个变量值之间使用分号 ; 隔开)

 

所有变量配置完后,我们测试下maven是否安装成功。

打开windows命令行,输入mvn -v 查看maven版本,如显示正确的maven版本则说明安装成功。

 

配置本地仓库

打开maven安装目录下的配置文件(settings.xml): 

D:\apache-maven-3.3.9\conf\settings.xml

找到<localRepository>/path/to/local/repo</localRepository>内容,此标签内容默认是被注释的,

所以复制此内容添加到注释外面,并修改本地仓库地址为  D:\bos_repository  (在D盘建立此文件夹作为本地仓库目录)

配置中央仓库

maven配置阿里云中央仓库

打开maven安装目录下的配置文件(settings.xml): 

D:\apache-maven-3.3.9\conf\settings.xml

在配置文件在mirrors标签加入如下内容:

<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>

Maven初始化

在命令行窗口中输入mvn help:system 等待系统执行结束

 

最后返回到本地仓库目录,可以看到使用maven下载一些maven基础信息,以后本地创建的maven项目依赖jar将全部下载到此仓库目录。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值