更新:
在目前(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日发布了。可以去[url]http://www.eclipse.org/downloads/[/url]下载
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支持插件。曾经在这里:[url]http://m2eclipse.sonatype.org/sites/m2e-extras[/url]
但是,上述URL只有m2eclipse-wtp的0.12.x版本,那是与Eclipse Indigo中的m2e 1.0.0不兼容的。
而与Indigo兼容的m2e-wtp0.13.0已经在6月23日发布。见开发者博客:[url]http://community.jboss.org/en/tools/blog/2011/06/23/m2eclipse-wtp-0130-new-noteworthy[/url]。
但是,根据作者博客,由于与其他插件的冲突,该插件被暂时从Eclipse Marketplace中移出。暂时可以从这里安装:[url]https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455[/url],就像安装其它Eclipse插件一样。
也可以从JBoss Tools更新站安装:[url]http://download.jboss.org/jbosstools/updates/indigo/RC2[/url]
我一开始,看了m2e的“主页”:[url]http://www.eclipse.org/m2e/[/url],并没有提到wtp的支持。
于是,直观地想到,去m2e的开发邮件组看看。[url]https://dev.eclipse.org/mailman/listinfo/m2e-dev[/url]当然,我不是开发人员,而且应该不是第一个遇到这个问题的。先用“WTP”这个关键词,所以不发邮件,在邮件组“档案馆”(archive)中检索一下,可以找到一封邮件,告诉你在JBoss能找到下载。在JBoss检索m2e-wtp,可以找到开发者的博客。
至此,找到了安装地址,m2e可以与wtp互操作了。我的那个wtp项目也可以继续进行了。
但是,真的已经到了这个地步:[b]想正常的开发,都要紧密跟踪工具开发者在博客、邮件组里发布的第一手消息?看软件的项目主页上的新闻已经不够了吗?[/b]
毕竟eclipse3.7、m2e什么的都有一定的前沿性。就像去年egit(Eclipse Git版本控制支持)的状态一样。不过,目前egit已经很稳定了,从Eclipse3.6开始就存在于eclipse.org了。
总结:
[list]
[*] Maven很好,很强大。如果你有Eclipse Indigo,官方的更新站(Help->Install New Software->“Indigo - http://download.eclipse.org/releases/indigo”)可以为你提供m2e插件。
[*] 如果你用Maven,同时也开发Web工程,那么应该安装Java EE版的Eclipse,同时安装m2e-wtp。更新站地址是[url]https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455[/url]或者[url]http://download.jboss.org/jbosstools/updates/indigo/RC2[/url]。[b]不要[/b]选择“Group item by category”,找“Maven Integration for WTP”。
[/list]
在目前(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日发布了。可以去[url]http://www.eclipse.org/downloads/[/url]下载
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支持插件。曾经在这里:[url]http://m2eclipse.sonatype.org/sites/m2e-extras[/url]
但是,上述URL只有m2eclipse-wtp的0.12.x版本,那是与Eclipse Indigo中的m2e 1.0.0不兼容的。
而与Indigo兼容的m2e-wtp0.13.0已经在6月23日发布。见开发者博客:[url]http://community.jboss.org/en/tools/blog/2011/06/23/m2eclipse-wtp-0130-new-noteworthy[/url]。
但是,根据作者博客,由于与其他插件的冲突,该插件被暂时从Eclipse Marketplace中移出。暂时可以从这里安装:[url]https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455[/url],就像安装其它Eclipse插件一样。
也可以从JBoss Tools更新站安装:[url]http://download.jboss.org/jbosstools/updates/indigo/RC2[/url]
我一开始,看了m2e的“主页”:[url]http://www.eclipse.org/m2e/[/url],并没有提到wtp的支持。
于是,直观地想到,去m2e的开发邮件组看看。[url]https://dev.eclipse.org/mailman/listinfo/m2e-dev[/url]当然,我不是开发人员,而且应该不是第一个遇到这个问题的。先用“WTP”这个关键词,所以不发邮件,在邮件组“档案馆”(archive)中检索一下,可以找到一封邮件,告诉你在JBoss能找到下载。在JBoss检索m2e-wtp,可以找到开发者的博客。
至此,找到了安装地址,m2e可以与wtp互操作了。我的那个wtp项目也可以继续进行了。
但是,真的已经到了这个地步:[b]想正常的开发,都要紧密跟踪工具开发者在博客、邮件组里发布的第一手消息?看软件的项目主页上的新闻已经不够了吗?[/b]
毕竟eclipse3.7、m2e什么的都有一定的前沿性。就像去年egit(Eclipse Git版本控制支持)的状态一样。不过,目前egit已经很稳定了,从Eclipse3.6开始就存在于eclipse.org了。
总结:
[list]
[*] Maven很好,很强大。如果你有Eclipse Indigo,官方的更新站(Help->Install New Software->“Indigo - http://download.eclipse.org/releases/indigo”)可以为你提供m2e插件。
[*] 如果你用Maven,同时也开发Web工程,那么应该安装Java EE版的Eclipse,同时安装m2e-wtp。更新站地址是[url]https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-wtp/0.13.0/S/0.13.0.20110623-0455[/url]或者[url]http://download.jboss.org/jbosstools/updates/indigo/RC2[/url]。[b]不要[/b]选择“Group item by category”,找“Maven Integration for WTP”。
[/list]