资源描述
网络摘录(已亲自测试可用)
1、安装配置Maven的eclipse插件
1.1、因Eclispe Marketplace中已经没有此版本eclipse对应的maven插件,所以我们采取常规方法安装
Help -> Install New Software...
l
1.2、Add... -> 输入名称和地址,然后保存。这里使用地址:
http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-1905
这个地址可以从eclipse官网wiki上获取:http://wiki.eclipse.org/M2E_updatesite_and_gittags
1.3、选中要安装的插件,然后一直下一步即可
安装过程中如果报异常
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]
请参照如下方法解决:
Eclipse安装Maven插件时报错:requires 'bundle org.slf4j.api 1.6.2' but it could not be found
1.4、重启eclipse,使新加的slf4j包生效
1.5、再从第一步操作重新安装即可,此时已无异常
1.6、重启eclipse完成安装。
2、下载安装Maven
2.1、从apache官网maven项目的下载页面选择最新稳定版apache-maven-3.0.5-bin.zip
2.2、解压后放在D:\Program Files目录下,可根据习惯放置
2.3、新建环境变量:
变量名:MAVEN_HOME
变量值:D:\Program Files\apache-maven-3.0.5
修改既有环境变量:
在变量名为Path的变量值后追加 ;%MAVEN_HOME%\bin
2.4、在命令行中输入:mvn -version,出现如下信息证明安装正确,前提是正确配置了JAVA_HOME
2.5、修改maven仓库的位置
修改配置文件:D:\Program Files\apache-maven-3.0.5\conf\settings.xml
改为
2.6、Window -> Preferences -> 添加设置Maven的安装位置
2.7、设置Maven的配置文件
二、Eclipse安装Maven插件时报错:requires 'bundle org.slf4j.api 1.6.2' but it could not be found
测试于:eclipse-jee-indigo-SR2-win32
异常信息:
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]
解决方法:
1、Help -> Install New Software...
2、Work with填写:http://www.fuin.org/p2-repository/ -> 回车,需要一段时间加载列表 -> 搜索框填写slf,然后按如下图勾选 -> Next...即可
3、过程中可能提示重启,重启后再去安装m2e插件即可。
注意:提示缺少1.6.2,这里安装1.6.6是没问题的。
自己安装过程中出现的问题和总结:
1、需要先安装zest插件,步骤如下:
打开eclipse,Help->Install New Software...
点击Add... 在Add Repository框内输入
Name:zest
Location:http://download.eclipse.org/tools/gef/updates/interim/
2、安装maven
Location:http://download.eclipse.org/technology/m2e/releases
可能会提示如下错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: m2e - slf4j over logback logging (Optional) 1.5.0.20140606-0033
(org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033)
Missing requirement: Maven Integration for Eclipse 1.5.0.20140606-0033 (org.eclipse.m2e.core 1.5.0.20140606-0033)
requires 'bundle org.slf4j.api 1.6.2' but it could not be found
Cannot satisfy dependency:
From: Maven Integration for Eclipse 1.5.0.20140606-0033 (org.eclipse.m2e.core.ui 1.5.0.20140606-0033)
To: bundle org.eclipse.m2e.core [1.5.0,1.6.0)
Cannot satisfy dependency:
From: m2e logback appender 1.5.0.20140606-0033 (org.eclipse.m2e.logback.appender 1.5.0.20140606-0033)
To: bundle org.eclipse.m2e.core.ui [1.5.0,1.6.0)
Cannot satisfy dependency:
From: m2e - slf4j over logback logging (Optional) 1.5.0.20140606-0033
(org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033)
To: org.eclipse.m2e.logback.appender [1.5.0.20140606-0033]
3、解决‘org.slf4j.api 1.6.2’错误
先安装org.slf4j.api 1.6.2,地址如下
Location:http://www.fuin.org/p2-repository/
筛选:slf
安装完成会提示重启,——>重启eclipse
4、继续安装maven步骤如2
最新版会提示错误,我们可以选择低版本的maven我这里选择的是 1.4.1
如果网速不好就会提示读取超时,请选择网速好的时段下载,多试几次就会ok的,
会提示你重启eclipse,重启之后一切就ok了。
5、这里提供一个网络资源
--Eclipse Indigo离线安装maven插件m2eclipse
--eclipse 3.7 indigo的maven插件安装
下面是链接读取超时的错误信息,有时超时的jar包有可能不一样。
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=).
Unable to read repository at http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-
1905/plugins/com.ning.async-http-client_1.6.5.20140328-1501.jar.
Read timed out
Unable to read repository at http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-
1905/plugins/mon_1.4.1.20140328-1501.jar.
Read timed out
Unable to read repository at http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-
1905/plugins/org.eclipse.m2e.maven.indexer_1.4.1.20140328-1501.jar.
Read timed out
Unable to read repository at http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-
1905/plugins/org.eclipse.m2e.maven.runtime_1.4.1.20140328-1501.jar.
Read timed out
Unable to read repository at http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-
1905/plugins/ty_3.2.5.Final-20140328-1501.jar.
Read timed out
展开阅读全文