Eclipse中安装Maven插件总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse中安装Maven插件总结相关的知识,希望对你有一定的参考价值。

  最近公司需要新起一个项目,想使用maven+springmvc+spring+mybatis+mysql实现,以前我们的项目都是传统的老项目,没用过maven,Eclipse版本是GALILEO的,有点老,没有自带maven,只能先安装插件了,ok,开始工作:

  首先需要安装本地的maven库:

  安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz,下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\\目录下,即 maven 最终的路径是:D:\\maven

  配置 maven 环境变量:

  添加系统变量:MAVEN_HOME = D:\\Server\\maven
  系统变量path里面添加:%MAVEN_HOME%\\bin;
  相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
  打开 cmd,在里面敲:mvn -version

 技术分享

  mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 32位的 WIN7,安装的 maven 是 3.0.4,如果能打印如上信息,说明到此 Maven 已经在你的电脑上安装完成。

  修改 maven 仓库存放位置:

  找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\\maven\\conf\\settings.xml,maven 的仓库默认是放在本地用户的临时文件夹(一般是在C盘)下面的 .m2 文件夹下的 repository 下,现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\\Repositories\\Maven 目录下,只需要将上面注销的本地仓库打开,然后把相应的路径值写到里面去就行了:

技术分享

OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system  这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在 eclipse 中安装 maven 插件。

    在eclipse中安装maven插件:

    1. 打开eclipse,菜单“Help”-“Install New Software...”
  2. 在Work with 地址栏输入:http://download.eclipse.org/releases/juno (注意:juno是eclipse对应的版本名称,我们公司的galileo版本的eclipse搜不出maven插件,这里就先用juno版本进行演示了)。
    3. 在filter框中输入maven便能定位要安装的插件。
    4. 选择“Collaboration”-“m2e - Maven Integration for Eclipse",并点击next按钮进行安装步骤。
    5.安装完成重启eclipse,菜单:Window --> preferences ,输入maven进行相关设置。

技术分享

安装插件的时候很容易失败:

技术分享

下面是一篇博客中的解决方案:

但是这样做很可能会遇到这样的问题cannot complete the install because one or more required items could not be found。原因应该是缺少安装Maven插件所依赖的另一些jar包,在StackOverFolw上给出了这样的解决方案:
  Help -> Install New Software
  在Location一栏输入http://www.fuin.org/p2-repository/,Name可以自己命名(比如slf4j)
  展开 "Maven osgi-bundles" 选中 "slf4j-api"
  之后按照官网的建议重新安装M2Eclipse插件
  我参照上面的思路做了,我的Eclipse版本是JUNO,并没有奏效,安装M2Eclipse的时候依然会遇到问题,有说其他版本不会遇到问题。于是我就去eclipse的官网尝试去看下其他版本,结果惊奇地发现Luna和Mars版本的Eclipse EE自带了对Maven的支持!所以最好的解决方案就是升级Eclipse。那么具体应该怎么做呢?在同一版本的Eclipse中进行升级,可以Help->Check for updates就行了,但是如果想从JUNO升级为Luna应该怎么办呢?
  Eclipse问答区建议是:
  1、添加新版本的仓库
    1.Window > Preferences > Install/Update > Available Software Sites
    2.点击 ‘Add‘
    3.输入新版本仓库的Url (比如想升级为Luna版本, 输入http://download.eclipse.org/releases/luna/)
    4.点击 ‘Ok‘
  2.Help > Check for Updates
  3.完成之后点击finish,然后会提醒restart eclipse,确认就可以了。
  使用这种方式升级Eclipse个人觉得是最好的,虽然也可以直接下载新版本解压,然后选择原来的workspace就可以了,但是可能之前下载的一些插件也就没有了,需要重新安装。升级Eclipse的同时解决了Maven插件无法安装的问题,个人觉得是最好的解决方案,毕竟新版本的Eclipse能给你提供更多帮助,你迟早也会需要它的。

  我尝试了好多次,我的galileo版本的eclipse始终无法装上maven插件,所以我直接下载了一个最新版的neon版本的eclipse,自带了对Maven的支持。但是因为我们用的还是jdk1.6,而下载的最新的neon版本的eclipse不支持jdk1.6,需要换一下电脑环境变量里面配的那个jdk的版本,编译的时候可以使用jdk1.6,也就是说eclipse启动和编译不需要使用统一个jdk的,即开发用的jdk和eclipse启动使用的jdk不冲突,这样有点麻烦,所以我还是重新下载了一个luna版本的eclipse,luna版本自带了对Maven的支持,直接省略了maven插件安装这一步。

  开始配置 maven:
  检查 eclipse 的 maven 插件是否安装成功:Window --> Preferences,如果出现Maven的目录表示eclipse的maven插件安装成功了
  1. 点击 Add 按钮,选到你本机安装 maven 的路径值

技术分享技术分享

  2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样就完成了 eclipse 的 maven 插件的配置

技术分享
接下来就可以在eclipse中新建一个Maven项目了!







以上是关于Eclipse中安装Maven插件总结的主要内容,如果未能解决你的问题,请参考以下文章

在Eclipse中安装Maven插件

maven

eclipse怎么配置阿里云maven?

Maven01_02_.Eclipse支持Maven怎么判断我的eclipse支不支持Maven创建一个简单的Maven项目Maven命令行的使用jdk里面是包含jre的

linux eclipse 怎么配置maven

在eclipse中安装SVN插件失败