Maven环境的配置

一、Maven的配置

      1. 官网下载Maven3,http://maven.apache.org/,然后解压到本地任意路径

      2. 新建环境变量M2_HOME 指向Maven的安装地址,并在PATH变量中添加%M2_HOME%\bin

      3. 打开cmd,输入mvn –v命令检查是否安装成功

      4. 修改\conf\settings.xml目录下的配置文件

<localRepository>配置到指定的仓库地址</localRepository>

二、Eclipse安装Maven插件m2eclipse

      Eclipse环境:Version: Indigo Service Release 2

      1. 点击Eclipse菜单Help-Eclipse MarletPlace...,搜索maven,选择Maven integration for Eclipse进行安装

      2. 会发现安装过程报如下错误:

Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e - slf4j over logback logging (Optional) 
1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 
1.4.0.20130601-0317)
  Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317
 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317) requires 'bundle 
org.slf4j.api 1.6.2' but it could not be found
  Cannot satisfy dependency:
    From: m2e logback appender 1.4.0.20130601-0317 (org.eclipse.m2e.logback.appender 1.4.0.20130601-0317)
    To: bundle org.eclipse.m2e.core.ui [1.4.0,1.5.0)
  Cannot satisfy dependency:
    From: m2e - slf4j over logback logging (Optional) 
1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 
1.4.0.20130601-0317)
    To: org.eclipse.m2e.logback.appender [1.4.0.20130601-0317]

         初步分析,应该是由于缺失slf4j-api.jar导致

      3. 寻找slf4j-api.jar,Stack Overflow论坛上有个帖子中提到以下地址,在Help-Install New SoftWare中Add如下地址http://www.fuin.org/p2-repository/,然后选择Maven osgi-bundles中的slf4j-api安装。

      4. 重新安装Maven integration for Eclipse,依然报错,查询Maven官网,可能是由于版本不兼容导致。

      5. 从官网http://www.eclipse.org/m2e/download/获取低版本的安装地址为:

          http://download.eclipse.org/technology/m2e/milestones/1.4

       6. 安装成功,在Windows-Preference中可以看到Maven菜单

Maven环境的配置_第1张图片

       7. 在Installations中配置一中的Maven安装地址

       8. 然后在User Settings中配置conf\settings.xml文件地址


你可能感兴趣的:(eclipse,maven,m2eclipse)