一、下载Maven
官网:http://maven.apache.org/
二、配置Maven环境
1.解压你在maven下载到的压缩包
2.安装maven在电脑
打开系统属性的环境变量
然后点击新建配置maven_home,注意maven_home的变量值是你maven的压缩包的解压地址。
在path的变量值最后加上%maven_home%\bin;但是在配置maven_home时,你得保证你的环境变量里面存在JAVA_HOME(配置jdk)。没有配置JAVA_HOME测试时会报错。做完这些后,你就可以测试你的maven有没有安装成功。打开cmd,输入mvn -v如果你出现的是:
三、Eclipse配置Maven
打开Eclipse点击window>prferences之后选择Maven下的Installations
然后点击Add,选择你maven解压的路径后点击finish即可。
点击finish之后,勾上你新加的Maven点击应用即可:
这个时候你已经成功把maven装在你的Eclipse中了,但是我们知道,maven是一个方便我们管理jar包的工具,我们需要用到的jar包都是从maven的中央仓库里下载的,但是我们不需要每次都需要去本地仓库里下载,当我们下载过一次之后就可以在我们的本地仓库中导入jar包。
那么你就要连接你的本地仓库了,在你解压的maven文件夹中找到settings.xml文件,点击编辑,找到下图中红色部分,填写你的仓库路径即可。
在settings.xml中找到
部分,加入以下配置,配置阿里镜像,解决maven配置的境外网站 下载jar包慢的问题。
<mirror>
<id>nexus-aliyunid>
<mirrorOf>centralmirrorOf>
<name>Nexus aliyunname>
<url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>
然后回到eclipse中点击window再点击preferences找到Maven下的Settings,点击Browse,选择你修改的settings后点击Apply即可。
四、创建Maven项目
打开eclipse点击File→New→Maven project
然后点击next,选择下图中选中的部分
点击next进入下一步后:
Group Id(项目组织唯一的标识符,比如:com.****)
Artifact Id(项目的名称,根目录的名称)
Version(当前版本)
Package(默认包结构,这个可以不填)
点击finish后项目就创建好了,如下图
其中项目报错,不用担心,是因为maven的目录结构缺失:
maven默认的源码目录有如下
src/main/java – 主要项目代码位置
src/main/resources – 主要代码配置文件位置
src/test/java – 测试代码位置
src/test/resources – 测试代码配置文件位置
点击项目名,右击选择“Build Path”——》“Configrue Build Path”出现如图:
点击”JRE System Library [JavaSE-1-7]”(不能eclipse可能出现的版本不一样),再点击“edit”。选择你安装对应的版本的jdk,点击Finish即可。
现在就可以出现我们熟悉的目录结构了。若还缺少目录结构,可以右键项目,New→Source Folder 分别添加你缺失的目录(如src/main/java、src/main/resources、src/test/java、src/test/resources)
然后把Maven项目转为web项目。
右击项目→选择Properties→选择maven下的Project Facets
如果先前Dynamic web Module有打勾,先把勾去掉,Apply→OK。
重复右击项目→选择Properties→选择maven下的Project Facets,可以看到Dynamic web Module上没有打上勾,打勾,后出现 Further configuration available。(此处下图中的Java选择你电脑安装的对应的版本)
点击 Further configuration available ,出现Modify web moduls settings,在Content directory上填入 src/main/webapp ,并在Generate web.xml deployment descriptor上打勾→OK→Apply→OK
四、IDEA配置Maven
1、配置Maven环境变量,参考本文一,二步骤,若以配置则不用重复配置。
2、配置maven本地仓库路径和阿里镜像
在你解压的maven文件夹中找到settings.xml文件,点击编辑,找到下图中红色部分,填写你的仓库路径即可。
在settings.xml中找到
部分,加入以下配置,配置阿里镜像,解决maven配置的境外网站 下载jar包慢的问题。
<mirror>
<id>nexus-aliyunid>
<mirrorOf>centralmirrorOf>
<name>Nexus aliyunname>
<url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>
3、打开idea,点击File→settings→Build,Execution,Deployment→Maven→Maven home directory选择你的Maven文件夹路径→User settings file选择刚刚修改的settings.xml配置文件→Local repository会自动检测修改过的本地仓库路径→点击OK
完成后你就可以开始你的表演了。