eclipse Indigo 安装maven插件

来源:互联网 发布:java中级工程师强化班 编辑:程序博客网 时间:2024/05/22 02:29

1、装备工作

jdk1.7

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

maven3.0.5

地址:http://maven.apache.org/download.cgi

2、安装jdk 和maven

设置java_home和mavenhome,将其加入环境变量。

3、检测maven是否安装好


4、设置eclipse默认使用jdk


5、安装maven插件

name:  m2e

location:  http://download.eclipse.org/technology/m2e/releases/1.4/1.4.1.20140328-1905

更多其他版本可以在这里查找:http://wiki.eclipse.org/M2E_updatesite_and_gittags


有的时候会出现红色区域【Duplicate location】 这个时候使用如下图操作:

选择Available Software Sites 选择或者添加 需要访问的地址 reload。


加载出来maven插件后安装:


会报一个 缺少【 org.slf4j.api】的错误,如下地址有解决方案:http://www.devnote.cn/article/192.html

如果能够安装成功,那么就【restart eclipse】

但是有的时候解决不了。

代替方案,直接下载 org.slf4j.api的jar 放入eclipse的plugins中即可

然后再重复步骤5安装maven插件。

6、重启eclipse配置maven

①选择maven选项


②配置自己安装的maven


③设置maven本地仓库地址和setting.xml

 setting.xml仓库配置如下:



7、创建maven项目

创建一个新的maven项目


填写部分信息


Finish即可

8、创建之后发现报错。

比喻:

 Could not calculate build plan 等等错误信息

出现这种错误主要解决方案很多,随便一搜都有很多解决方案,这里我报错的原因主要是没有设置代理。
这里我用了shadowsocks去设置代理来访问(需要花点钱,推荐【红杏】)。

修改setting.xml 配置proxy

<proxy>         <id>my-proxy</id>         <active>true</active>         <protocol>http</protocol>         <!-- 启动shadowsocks后本机的ip -->         <host>127.0.0.1</host>         <!-- shadowsocks 配置的代理端口 -->         <port>1080</port>   </proxy>
9、删除之前本地仓库的repository\org\apache\maven下的所有文件,eclipse中update project

10、报错解决

至此,eclipse 3.7 版本 安装好了 maven插件


------------------------------------------------------------------这是更新分割线-------------------------------------------------------------

创建maven web项目的时候选择

会报如下错误

实际上并没有下载完成对应的jar包。这个时候实际需要配置代理。
选择Manual模式,配置代理,这个代理和maven setting.xml中的代理一致。



点击OK。再重新创建即可下载对应的jar包


0 0