Eclipse、IDEA配置Maven

一、下载Maven
官网:http://maven.apache.org/

二、配置Maven环境
1.解压你在maven下载到的压缩包
2.安装maven在电脑
打开系统属性的环境变量
Eclipse、IDEA配置Maven_第1张图片

然后点击新建配置maven_home,注意maven_home的变量值是你maven的压缩包的解压地址。
Eclipse、IDEA配置Maven_第2张图片

配置完maven_home之后记得还需要修改path。
Eclipse、IDEA配置Maven_第3张图片

在path的变量值最后加上%maven_home%\bin;但是在配置maven_home时,你得保证你的环境变量里面存在JAVA_HOME(配置jdk)。没有配置JAVA_HOME测试时会报错。做完这些后,你就可以测试你的maven有没有安装成功。打开cmd,输入mvn -v如果你出现的是:

Eclipse、IDEA配置Maven_第4张图片
三、Eclipse配置Maven
打开Eclipse点击window>prferences之后选择Maven下的Installations
Eclipse、IDEA配置Maven_第5张图片
然后点击Add,选择你maven解压的路径后点击finish即可。
Eclipse、IDEA配置Maven_第6张图片
点击finish之后,勾上你新加的Maven点击应用即可:
Eclipse、IDEA配置Maven_第7张图片
这个时候你已经成功把maven装在你的Eclipse中了,但是我们知道,maven是一个方便我们管理jar包的工具,我们需要用到的jar包都是从maven的中央仓库里下载的,但是我们不需要每次都需要去本地仓库里下载,当我们下载过一次之后就可以在我们的本地仓库中导入jar包。
那么你就要连接你的本地仓库了,在你解压的maven文件夹中找到settings.xml文件,点击编辑,找到下图中红色部分,填写你的仓库路径即可。
Eclipse、IDEA配置Maven_第8张图片
在settings.xml中找到 部分,加入以下配置,配置阿里镜像,解决maven配置的境外网站 下载jar包慢的问题。

<mirror>
        <id>nexus-aliyunid>
        <mirrorOf>centralmirrorOf>
        <name>Nexus aliyunname>
        <url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>

Eclipse、IDEA配置Maven_第9张图片
然后回到eclipse中点击window再点击preferences找到Maven下的Settings,点击Browse,选择你修改的settings后点击Apply即可。
Eclipse、IDEA配置Maven_第10张图片
四、创建Maven项目
打开eclipse点击File→New→Maven project
Eclipse、IDEA配置Maven_第11张图片然后点击next,选择下图中选中的部分
Eclipse、IDEA配置Maven_第12张图片点击next进入下一步后:

Group Id(项目组织唯一的标识符,比如:com.****)

Artifact Id(项目的名称,根目录的名称)

Version(当前版本)

Package(默认包结构,这个可以不填)

然后点击Finish。
Eclipse、IDEA配置Maven_第13张图片

点击finish后项目就创建好了,如下图Eclipse、IDEA配置Maven_第14张图片
其中项目报错,不用担心,是因为maven的目录结构缺失:

maven默认的源码目录有如下

src/main/java       – 主要项目代码位置

src/main/resources    – 主要代码配置文件位置

src/test/java       – 测试代码位置

src/test/resources    – 测试代码配置文件位置

点击项目名,右击选择“Build Path”——》“Configrue Build Path”出现如图:
Eclipse、IDEA配置Maven_第15张图片
点击”JRE System Library [JavaSE-1-7]”(不能eclipse可能出现的版本不一样),再点击“edit”。选择你安装对应的版本的jdk,点击Finish即可。
Eclipse、IDEA配置Maven_第16张图片
现在就可以出现我们熟悉的目录结构了。若还缺少目录结构,可以右键项目,New→Source Folder 分别添加你缺失的目录(如src/main/java、src/main/resources、src/test/java、src/test/resources)
Eclipse、IDEA配置Maven_第17张图片

然后把Maven项目转为web项目。
右击项目→选择Properties→选择maven下的Project Facets
Eclipse、IDEA配置Maven_第18张图片

如果先前Dynamic web Module有打勾,先把勾去掉,Apply→OK。
Eclipse、IDEA配置Maven_第19张图片重复右击项目→选择Properties→选择maven下的Project Facets,可以看到Dynamic web Module上没有打上勾,打勾,后出现 Further configuration available。(此处下图中的Java选择你电脑安装的对应的版本)
Eclipse、IDEA配置Maven_第20张图片
点击 Further configuration available ,出现Modify web moduls settings,在Content directory上填入 src/main/webapp ,并在Generate web.xml deployment descriptor上打勾→OK→Apply→OK
Eclipse、IDEA配置Maven_第21张图片

四、IDEA配置Maven
1、配置Maven环境变量,参考本文一,二步骤,若以配置则不用重复配置。
2、配置maven本地仓库路径和阿里镜像
在你解压的maven文件夹中找到settings.xml文件,点击编辑,找到下图中红色部分,填写你的仓库路径即可。
Eclipse、IDEA配置Maven_第22张图片
在settings.xml中找到 部分,加入以下配置,配置阿里镜像,解决maven配置的境外网站 下载jar包慢的问题。

<mirror>
        <id>nexus-aliyunid>
        <mirrorOf>centralmirrorOf>
        <name>Nexus aliyunname>
        <url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>

Eclipse、IDEA配置Maven_第23张图片3、打开idea,点击File→settings→Build,Execution,Deployment→Maven→Maven home directory选择你的Maven文件夹路径→User settings file选择刚刚修改的settings.xml配置文件→Local repository会自动检测修改过的本地仓库路径→点击OK
Eclipse、IDEA配置Maven_第24张图片

完成后你就可以开始你的表演了。

你可能感兴趣的:(java,eclipse,Maven)