1.下载Maven
现在主流编译器都已经搭载了Maven,但是为了版本同意,建议自行下载。
http://maven.apache.org/download.cgi
下载完毕后解压。
2.Maven基本配置(环境变量和setting.xml)
首先是环境变量
然后对path变量进行编辑
然后打开解压后的文件,conf->setting.xml
配置本地仓库(默认在C盘中,可以不配置)
配置中央仓库(推荐使用阿里的,国外的下载很慢)
<mirror>
<id>nexus-aliyun</id>
<name>nexus-aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
配置JDK支持,Maven默认会生成JDK1.5,如果你系统里安装的不是1.5,就配置一下(也可以在项目里进行更改),在setting.xml中配置以后生成的项目中都是更改过的JDK,不用在项目中一个个修改。
加入以下代码
<profile>
<id>jdk-1.8</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>
3.编译器配置(本文编译器为eclipse)
Window->Perferences->Maven
在“Download repository index updates on startup"左面打钩
然后Insdallation->add->选择自己解压的maven文件夹->在新添加的Maven前面打钩
然后点击user settings,里边更换user settings的目录,改为解压后的文件夹下的conf中的settting.xml。然后点击下方Reindex
4.创建项目
new->other->Maven->Maven Project
next
其中java项目选jar,web项目选war,点击finish,
如果我们是个web项目,这时会报错,我们在src/main/webapp下建立WEB-INF文件夹,然后在其中加入web.xml文件即可
然后在src/main/java文件夹下写代码
在src/main/resource文件夹下放一些配置文件
在src/test/java文件夹中放测试文件
5.添加依赖
Maven项目和普通的web项目最大的区别就是它的第三方jar包(依赖)都是放在仓库里的,我们需要添加需要的依赖来完成开发。
点击Windows->Show View->Others->Maven->Maven Repositories
在下方的界面Maven Repositories->Local Repositories->Local Repositories(本地仓库路径),右键选择Rebulid Index。
在下方的界面Maven Repositories->Global Repositories->central(http://repo.maven.apache.org/maven2),右键选择Update Index。
此时会下载索引,会花费时间,上面两个操作第一次创建项目时进行即可。
右键项目->Maven->Add Depandency
点击OK加入,从中央仓库引入的依赖会下载到本地。