安装eclipse插件
介绍的是在线安装方式,需要联网。
(如果机器无法联网,可以搜离线安装:主要就是插件下载后,手工放入eclipse 目录的plugins下)
如果使用的myeclipse,则本身自带maven插件。
打开eclipse->help->Install new Software -->add
location输入:http://m2eclipse.sonatype.org/sites/m2e/
name 任意输入 比如 :maven
之后下方列表中打勾勾上后点击Next,一路Next,有License选择Accept,然后等待安装,并重启Eclipse。即安装完成。
创建maven项目
安装好eclipse插件后,就可以创建maven依赖管理的项目。
之后步骤简单,不再介绍
maven本地仓库配置
maven 默认的本地仓库为:${user.home}/.m2/repository ,其中${user.home}就是系统用户的home目录,一般为:c:/users/xxx/ (xxx即为系统用户名)
创建的maven项目中 pom.xml 配置的 <dependency>所对应的jar包都会从maven中央库(id:central)下载,默认的中央库下载地址是: http://repo1.maven.org/maven2。下载后放置在上述本地仓库中。同样可以通过maven下载对应源码包,以及文档包
由于网络等问题,中央库(central)的jar包有时候无法下载。这时就可以通过在:${user.home}/.m2 下添加一个配置文件:settings.xml来解决。
关于settings.xml的详细配置可以参考:http://blog.csdn.net/jinshuaiwang/article/details/23686099 ,介绍的相对详细。
下述是针对中央库慢的问题,配置的一个简单settings.xml文件内容,其通过为中央库指定阿里创建的一个mirror镜像,有效解决网络问题,创建mirror镜像后,下载依赖包时首先会从配置得mirror服务器上寻找下载。(复制不了内容,只能截图)
延伸
对于公司内部共同使用,或者无法联网的局域网,可以在内部通过nexus创建一个公共仓库,之后settings.xml中配置profile,可以有效解决问题。目前还没有去了解这块。