`

eclipse下安装m2e的maven插件报错的各类解决方案(含pom editor没装好的解决方案)

阅读更多

安装eclipse插件,我想大家已经熟悉的不能再熟悉了,本不该过多的赘述的。但是最近发现有些朋友在安装这个maven的eclipse开发插件(maven插件安装请查看我的前一篇文章,maven的安装和运行,这篇文章说的是安装maven的eclipse插件,而不是安装maven)的时候,经常会出现各类的问题,下面我总结了下,并写成了这篇文章,希望能帮到大家。

 

关于eclipse插件的安装方式,一般较为通用的有三种,第一种是直接在线安装,输入url就行了,这种就不说了;第二种则是本地安装,直接放到plugins文件夹或者dropins文件夹下,重启即可(有的插件需要修改eclipse的ini文件);第三种则是links方式引用安装插件,我本人当然是最喜欢第三种的links方式,便于移植扩展,而且不会使eclipse运行变慢,因为前面两种都是安装到了eclipse的安装文件夹中去了,eclipse在每次启动的时候都回去扫描这些文件夹,插件都装到里面的话,文件夹越发的大了,eclipse的启动速度也就越发的慢了。

 

这里我就不讲解m2e插件是如何安装上了,以上的3种也随便大家挑,下面我总结下,安装不上或者安装报错,或者安装好之后,缺少pom editor选项时,我们该做的处理方案。

 

错误一:有的机器,使用在线安装时报错,缺失zest插件,得先安装zest插件再安装m2eclipse即可,同时好像也要装上gef。再千难万难之后,我们终于装好了.....(注,所以我还是希望大家尽量不要使用什么在线安装的法子(⊙o⊙)…

 

错误二:安装完后,重新启动eclipse的时候会提示warning:找不到jdk啥的,这时候,就得在,eclipse.ini文件中加入如下两行(vm指向javaw.exe的位置,或者直接到bin那里也可以,记得是两行,不是一行....):

-vm

D:\Development\Java\jdk1.5.0_16\bin\javaw.exe


错误三:提示  Unable to locate the Javac Compiler in:这个时候,我们就该这样了,Window ->Preferences -> Java -> Installed JREs, 点击"Add"按钮,选择默认的"Standard VM", 点击"Next >", 
点击"JRE home"右边的"Directory"选择文件夹D:\Development\Java\jdk1.5.0_16\jre,一路“确定”,回到"Installed JREs"界面,在刚添加的"jdk1.5.0_16"打上勾。再选择目录树中的"Execution Environments", 点选界面左侧的"J2SE-1.5",然后在右侧点选"jdk1.5.0_16"。重启Eclipse,一切OK了。或者edit已经存在的jre,然后点击Add Extends JARS按键,添加jdk\lib\tools.jar文件,同样可以解决。

错误四:error:missing jar 1.5.0 啥的错误,这个时候,我们该在pom.xml文件中加入如下:
在 <dependencies>中加入:
         <dependency>  
          <groupId>com.sun</groupId>  
          <artifactId>tools</artifactId>  
          <version>1.5.0</version>  
          <scope>system</scope>  
          <systemPath>C:/Program Files/Java/jdk1.6.0_22/lib/tools.jar</systemPath>  
            </dependency>
其中systemPath是tools.jar文件的地址!

错误五:安装完毕后,上面的4中错误,全都没有,但是当你去打开pom.xml的时候,你发现居然没有pom editor的编辑器,我本人以为,pom editor真是非常非常重要的对于整个m2e插件来说,可视化的处理pom.xml的各种操作,假使没有,我宁愿没有这个插件算了......
这个错误一般发生在我们这种,本地links安装m2e的用户身上,原因是跟links方式安装有关吗?我负责任的说,不是,是因为网上那些共享m2e插件的人,他们贡献的插件本身就是不全的,里面根本没有pom editor这个zip!!!
这个问题的缘故在于大家喜欢吃现成的,当出现一个不全的m2e的时候,大家想都不想就用了,用完还到处发博文共享,到处转帖,到处上传,致使这个问题出现(原创博文是多么的重要啊  >...<),再到网上去查为啥没有的时候,发现并没有这个问题的太多的解决方案,囧.....
下面我就贴上pom editor的zip包,原本是贴全部的,可是iteye的附件不能超过10M,没办法,我就把它分离出来了,解压之后,直接放到原来那个m2e的插件包的plugin下面即可,即m2eclipse\eclipse\plugins\org.eclipse.zest.XXX的两个zip,重启之后,右键pom.xml即有pom editor打开方式了
分享到:
评论
12 楼 u012413283 2015-01-15  
感谢楼主,同样的问题解决了
11 楼 zhaoyh82 2014-05-18  
感谢楼主
10 楼 hua2011 2013-12-27  
按照楼主说的,还是没有出现pom editor编辑器,麻烦楼主能否发一个份完整的给我,463889198@qq.com,感谢!
9 楼 cjh326419411 2013-08-30  
lxhqing 写道
多谢楼主,我按照你说的,但是还是没有出现pom editor编辑器,可否发到我的邮箱,2530903030@qq.com,谢谢!

onthewanying 写道
多谢楼主分享,但是始终未找到完整的maven插件,留下邮箱,希望楼主发个完整的,感谢
fq574849595@163.com

已经发邮箱了
8 楼 lxhqing 2013-08-14  
多谢楼主,我按照你说的,但是还是没有出现pom editor编辑器,可否发到我的邮箱,2530903030@qq.com,谢谢!
7 楼 onthewanying 2013-07-07  
多谢楼主分享,但是始终未找到完整的maven插件,留下邮箱,希望楼主发个完整的,感谢
fq574849595@163.com
6 楼 dafa1892 2013-06-14  
非常感谢楼主
5 楼 宋建勇 2013-01-14  
宋建勇 写道
我安装(link方式安装)后加入org.eclipse.zest.core_1.3.0.v20110221-2050.jar和org.eclipse.zest.layouts_1.1.0.v20110425-2050.jar包后还是没有pom editor编辑器

好了,我将的mylink.link内容改变了一下,重启ok了,感谢博主!
内容未改之前如下:
path=D:\\Tools\\eclipse-plugins\\maven3
path=D:\\Tools\\eclipse-plugins\\SVN\\site-1.8.18
内容修改之后如下:
path=D:\\Tools\\eclipse-plugins\\SVN\\site-1.8.18
path=D:\\Tools\\eclipse-plugins\\maven3
其实就是调换了一下顺序!嘿嘿!
4 楼 宋建勇 2013-01-14  
我安装(link方式安装)后加入org.eclipse.zest.core_1.3.0.v20110221-2050.jar和org.eclipse.zest.layouts_1.1.0.v20110425-2050.jar包后还是没有pom editor编辑器
3 楼 rongsheng730 2012-12-08  
非常感谢!
2 楼 rongsheng730 2012-12-08  
找了一下午,终于搞定了,多谢了,我也是只喜欢用link方式安装
将m2eplugins-org.eclipse.zest_.zip里的两个jar包解压到m2eclipse\eclipse\plugins即可
1 楼 cjh326419411 2012-11-09  
非常好,出现了同样的状况,我就喜欢用了link方式安装。

相关推荐

    eclipse安装maven插件,处理无Maven Pom editor打开方式问题

    在Eclipse中安装Maven插件,可以方便开发者在IDE内进行Maven项目的操作,解决无法用Maven Pom editor打开pom.xml文件的问题。以下是对这个主题的详细说明: 1. **Maven Pom Editor**: Maven的pom.xml文件是项目...

    eclipse m2e 插件下载

    Eclipse M2E(Maven Integration for Eclipse)插件是Eclipse IDE中用于集成Maven构建工具的重要组件。它使得Eclipse用户能够直接在IDE内部管理Maven项目,执行构建、依赖管理和生命周期操作,极大地提高了开发效率...

    m2eclipse插件_使用maven必备

    打开"Help" -&gt; "Eclipse Marketplace",搜索“m2e”并找到“m2e - Maven Integration for Eclipse”。点击"Install",按照向导完成安装。安装完成后,重启Eclipse,m2eclipse插件就会自动生效。 2. **创建和导入...

    Maven Eclipse plugin 及安装说明

    在市场中,搜索关键词“maven”,找到"M2E - Maven Integration for Eclipse",这是官方的Maven Eclipse插件。 **步骤4:安装插件** 点击“Install”按钮,遵循向导进行安装。同意许可证协议,选择适合你的工作空间...

    使用Eclipse 进行Maven开发

    例如,可以通过 Eclipse Marketplace 安装 m2eclipse 的额外插件,如 m2eclipse-pom-editor 或 m2eclipse-maven-archetype-catalog 等,这些插件可以提供更好的 POM 编辑体验或方便从现有的 Maven 原型创建项目。...

    m2maven 插件

    m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e IMPORTANT NOTE: You cannot upgrade from m2eclipse 0.9.8 or m2eclipse 0.9.9 to m2eclipse 0.10.0. If you are running m2eclipse 0.9.8 ...

    m2eclipse-book

    - **m2e**:m2eclipse的核心组件之一,用于Eclipse与Maven之间的集成。 - **maven**:一种自动化构建工具,广泛应用于Java项目的构建过程中。 - **eclipse**:一款流行的开源集成开发环境(IDE),主要用于Java应用...

    m2maven is a plugin for maven

    m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e IMPORTANT NOTE: You cannot upgrade from m2eclipse 0.9.8 or m2eclipse 0.9.9 to m2eclipse 0.10.0. If you are running m2eclipse 0.9.8 ...

Global site tag (gtag.js) - Google Analytics