当前位置: 代码迷 >> Eclipse >> 能在Eclipse 3.7中给m2e提供WTP支持的插件在哪儿
  详细解决方案

能在Eclipse 3.7中给m2e提供WTP支持的插件在哪儿

热度:92   发布时间:2016-04-23 12:57:56.0
能在Eclipse 3.7中给m2e提供WTP支持的插件在哪里?
更新:

在目前(2012年5月19日),安装m2e-wtp不需要这么麻烦,直接去eclipse marketplace搜索m2e-wtp就可以了。

Eclipse for Java自带m2e,但是Eclipse for Java EE不带m2e,可以用eclipse -> help -> install new softwares -> "Work with = Indigo" -> 搜索m2e。直接安装m2e。

---------------------------------

Eclipse 3.7 (Indigo) 在2011年6月22日发布了。可以去http://www.eclipse.org/downloads/下载

3.7还是很给力的。尤其是Maven的支持(m2e)也成了Eclipse的一部分。m2eclipse正式开始从sonatype往Eclipse官方网站“搬家”。现在m2e还在积极的开发之中。

但是,Eclipse3.7的官方软件更新站里面,只有m2e-core,支持最基本的Maven操作。但是,若要Eclipse的WTP也能意识到Maven的存在,自动通过Maven的pom.xml配置Eclipse WTP工程,还需要额外的插件m2e-wtp。

之前,Maven extras里面有WTP支持插件。曾经在这里:http://m2eclipse.sonatype.org/sites/m2e-extras

但是,上述URL只有m2eclipse-wtp的0.12.x版本,那是与Eclipse Indigo中的m2e 1.0.0不兼容的。

而与Indigo兼容的m2e-wtp0.13.0已经在6月23日发布。见开发者博客:http://community.jboss.org/en/tools/blog/2011/06/23/m2eclipse-wtp-0130-new-noteworthy。

但是,根据作者博客,由于与其他插件的冲突,该插件被暂时从Eclipse Marketplace中移出。暂时可以从这里安装:https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455,就像安装其它Eclipse插件一样。

也可以从JBoss Tools更新站安装:http://download.jboss.org/jbosstools/updates/indigo/RC2


我一开始,看了m2e的“主页”:http://www.eclipse.org/m2e/,并没有提到wtp的支持。

于是,直观地想到,去m2e的开发邮件组看看。https://dev.eclipse.org/mailman/listinfo/m2e-dev当然,我不是开发人员,而且应该不是第一个遇到这个问题的。先用“WTP”这个关键词,所以不发邮件,在邮件组“档案馆”(archive)中检索一下,可以找到一封邮件,告诉你在JBoss能找到下载。在JBoss检索m2e-wtp,可以找到开发者的博客。

至此,找到了安装地址,m2e可以与wtp互操作了。我的那个wtp项目也可以继续进行了。

但是,真的已经到了这个地步:想正常的开发,都要紧密跟踪工具开发者在博客、邮件组里发布的第一手消息?看软件的项目主页上的新闻已经不够了吗?

毕竟eclipse3.7、m2e什么的都有一定的前沿性。就像去年egit(Eclipse Git版本控制支持)的状态一样。不过,目前egit已经很稳定了,从Eclipse3.6开始就存在于eclipse.org了。



总结:

  • Maven很好,很强大。如果你有Eclipse Indigo,官方的更新站(Help->Install New Software->“Indigo - http://download.eclipse.org/releases/indigo”)可以为你提供m2e插件。
  • 如果你用Maven,同时也开发Web工程,那么应该安装Java EE版的Eclipse,同时安装m2e-wtp。更新站地址是https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455或者http://download.jboss.org/jbosstools/updates/indigo/RC2。不要选择“Group item by category”,找“Maven Integration for WTP”。


1 楼 looksgood 2011-07-10  
使用eclipse3.6的时候就需要单独安装,到3.7的时候,不仅需要单独安装,还找不到了。Maven啊。
2 楼 cloverprince 2011-07-10  
looksgood 写道
使用eclipse3.6的时候就需要单独安装,到3.7的时候,不仅需要单独安装,还找不到了。Maven啊。

只是现在啦,以后等m2e-wtp搬家完毕就好了。
3 楼 zhengbin78 2011-07-29  
不要寄希望与m2e-wtp搬家成功,既有可能sonatype公司把这个组件变为商业收费组件来进行销售。
4 楼 zhengbin78 2011-07-29  
m2eclipse - http://download.jboss.org/jbosstools/updates/requirements/m2eclipse/20110728-1500/
路径是这个,博主写清楚一点,方便菜鸟。
5 楼 yuanhuiwu 2011-08-10  
m2e 和 m2e-wtp 重返 eclipse marketplace 了,终于!!

http://yuanhuiwu.iteye.com/blog/1144299
6 楼 亮亮婷婷 2012-03-27  
4楼正解,顶!
  相关解决方案