本来没装这个,后面看到spring需要用到,所以先安装了。
1.下载
http://maven.apache.org/download.cgi
参考下载名称,apache-maven-3.5.4-bin.zip大概是表格第二行第一列
2.环境配置
下载解压后配置解压后的地址,如:F:\j2ee\lib\apache-maven-3.5.4
把此地址用于配置环境变量:
添加变量:
名称:M2_HOME
地址:F:\j2ee\lib\apache-maven-3.5.4(你的安装解压后的文件夹地址)
3.环境测试
cmd.exe中mvn -v进行测试,如出现Apache maven 3.5.4 ….等版本信息则配置成功
4.仓库镜像配置
找到C:\Users\Administrator.m2,拷贝resposity目录到你想配置的地址(如c盘位置很充足也可跳过不进行配置)
参考我的地址:F:\j2ee\tool\maven
把resposity贴到F:\j2ee\tool\maven,并在F:\j2ee\tool\maven创建settings.xml文件,内容如下:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>F:\j2ee\tool\maven\repository</localRepository>
<interactiveMode/>
<usePluginRegistry/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors>
<mirror>
<id>repo2</id>
<name>Mirror from Maven Repo2</name>
<url>http://repo2.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</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>
</mirrors>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
两个注意
- 注意修改localRepository标签内容为你的仓库地址
- 注意测试镜像地址是否可用,把仓库地址直接贴到浏览器,如不能用,请更换(我刚开始用的时候,阿里云镜像不能用,没有测试镜像可用性找了好久才发现这个问题)
贴一下镜像参考:https://blog.csdn.net/lovoo/article/details/77881467
5.配置eclipse的maven环境
eclipse使用maven
Window –> Preferences->Maven –>Installations->Add,选maven地址,我的是:F:\j2ee\lib\apache-maven-3.5.4(注意此处是解压的maven地址,不是仓库地址)
eclipse添加maven仓库文件:
Window –> Preferences->Maven –>User Settings选择User Settings右侧Browers,选择settings设置文件位置
参考:F:\j2ee\tool\maven\settings.xml
6.创建maven项目
Project Explore右键,New->Other->Maven->Maven project->Next
此时需选择第二个use default workspace location选择你的java web项目目录
next后filter那里找到webapp,看到org.apache.maven.archetypes选择这个,一路下一步finish
7.pom.xml配置
dependencies标签下添加java ee识别(不加项目上会打叉):
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>8.0</version>
</dependency>
右键项目->Maven->Update Project勾选项目->OK