Maven安装

Categories:

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。


文章目录[隐藏]

1.下载

官网地址 http://maven.apache.org/download.cgi

2.配置

修改conf文件夹下settings.xml中

<localRepository>D:\maven\repository</localRepository>//maven本地仓库路径

配置jdk版本:如果settings.xml中没有jdk相关配置,可直接复制一下代码粘贴到<profile>节点中,并修改为系统中正在使用的jdk版本号

<profile>  
	<id>jdk18</id>  
	<activation>  
		<activeByDefault>true</activeByDefault>  
		<jdk>1.8</jdk>  
	</activation>  
	<properties>  
		<maven.compiler.source>1.8</maven.compiler.source>  
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	</properties>   
</profile>

配置镜像:复制以下代码粘贴到<mirrors>节点中

作用:可以避免无法访问maven中央仓库,造成无法下载jar包

<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
	<id>central</id>
	<name>Maven Repository Switchboard</name>
	<url>http://repo1.maven.org/maven2/</url>
	<mirrorOf>central</mirrorOf>
</mirror>
<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>ibiblio</id>
	<mirrorOf>central</mirrorOf>
	<name>Human Readable Name for this Mirror.</name>
	<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
	<id>jboss-public-repository-group</id>
	<mirrorOf>central</mirrorOf>
	<name>JBoss Public Repository Group</name>
	<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
	<id>maven.net.cn</id>
	<name>oneof the central mirrors in china</name>
	<url>http://maven.net.cn/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>

 

配置环境变量

MAVEN_HOME //新建变量
D:\Program Files\apache-maven-3.2.1 //变量值:maven解压根目录

修改path

;%MAVEN_HOME%\bin\; //添加到最后

3.测试

cmd中输入 mvn -version ,如果配置正确将显示类似如下信息即为安装成功

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-2+08:00)
Maven home: D:\Program Files\apache-maven-3.2.1\bin\..
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: D:\Program Files\jdk\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"