注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

风之泪

风过雨过,花开花落。。。

 
 
 

日志

 
 

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

2013-03-25 10:17:17|  分类: java |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

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

 

       关于eclipse插件的安装方式,一般较为通用的有三种,第一种是直接在线安装,输入url就行了,这种就不说了;第二种则是本地安装,直接放到plugins文件夹或者dropins文件夹下,重启即可(有的插件需要修改eclipseini文件);第三种则是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文件,同样可以解决。

 

       错误四errormissing 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>

其中systemPathtools.jar文件的地址!

 

       错误五:安装完毕后,上面的4中错误,全都没有,但是当你去打开pom.xml的时候,你发现居然没有pom editor的编辑器,我本人以为,pom editor真是非常非常重要的对于整个m2e插件来说,可视化的处理pom.xml的各种操作,假使没有,我宁愿没有这个插件算了......

       这个错误一般发生在我们这种,本地links安装m2e的用户身上,原因是跟links方式安装有关吗?我负责任的说,不是,是因为网上那些共享m2e插件的人,他们贡献的插件本身就是不全的,里面根本没有pom editor这个zip!!!

       这个问题的缘故在于大家喜欢吃现成的,当出现一个不全的m2e的时候,大家想都不想就用了,用完还到处发博文共享,到处转帖,到处上传,致使这个问题出现(原创博文是多么的重要啊  >...<),再到网上去查为啥没有的时候,发现并没有这个问题的太多的解决方案,囧.....

       少了两个包,即m2eclipse\eclipse\plugins\org.eclipse.zest.XXX的两个zip,重启之后,右键pom.xml即有pom editor打开方式了。

如果加入org.eclipse.zest.core_1.3.0.v20110221-2050.jarorg.eclipse.zest.layouts_1.1.0.v20110425-2050.jar包后还是没有pom editor编辑器,那就将的mylink.link内容改变了一下, 

内容未改之前如下: 

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 
其实就是调换了一下顺序!嘿嘿!重启ok了!



资料 

http://jackjobs.iteye.com/blog/1704579

 

  评论这张
 
阅读(488)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017