`
juvenshun
  • 浏览: 1588562 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

m2eclipse 0.10.0发布

阅读更多

本文译自 http://www.sonatype.com/people/2010/02/now-available-m2eclipse-0-10-0/

 

这是一年多来m2eclipse的第一个生产适用版本,这已经是最快的速度了。在该版本中,你会看到我们分离了更新站点。现在有一个核心更新站点,和另外一个包含可选组件的额外更新站点。要了解详细的安装信息,请阅读m2eclipse站点上的安装指令

 

关于0.10.0有有点要注意:你无法从0.9.8或者0.9.9-dev升级到0.10.0。你必须卸载之前的版本,或者在一个新的eclipse上安装m2eclipse。 推荐的Eclipse版本是3.5.1。你可以从http://www.eclipse.org/downloads 下载eclipse分发包。本文解析来详细介绍m2eclipse 0.10.0的重要的新特性。

 

该版本重要的新特性

稳定性

过去的一年我们的工作主要在改进稳定性和性能。如果你曾经使用过m2eclipse 0.9.8,你会注意到显著的性能提升。

与Maven 3.0集成

该版本的m2eclipse包含了Maven 3.0-alpha-6+。Maven 3.0的重要目之一就是重新实现一些Maven的“内脏”,以便更容易的与其它框架集成如Eclipse IDE。使用Maven 3.0需要对项目做什么更改么?答案是什么都不需要变动。Maven 3.0是一次革命性的升级,它会支持下一代的开发工具,但是你不用对自己的项目做什么更改。它直接就能工作。

  • 与Maven 3.0命令行行为兼容
  • 教0.9.8有很大的性能提升
  • 完全支持settings.xml中的proxy/mirror/auth配置
  • Maven2用户要注意:如果你需要让m2eclipse使用Maven 2,你可以在m2eclipse选项中进行配置。

Maven项目生命周期匹配框架

该框架能让你自定义开发周期中的Maven插件与插件目标。如果你需要配置Maven Resources插件,使其在每次Eclipse项目构建的时候更新资源,那么你可以使用POM编辑器中一个新的选项卡来完成这件事情。

  • 使用新的Project Configurator API开发
  • 每种类型和每个单独项目的Eclipse项目配置和构建可以完全定制。
  • 实现了plexus-build-api,允许mojo参与到eclipse的增量/完全构建中。
  • 支持modello,plexus metadata,antlr3,build-helper,resources(来自额外更新站点)。

重新实现了nexus-indexer集成与仓库视图

m2eclipse与nexus-indexer集成非常紧密,用它来快速定位依赖和构件。该版本加入了一个新的仓库视图,能让你使用简单的界面查看、修改、和管理Maven仓库(包括你的本地Maven仓库)。

  • m2eclipse现在跟踪settings.xml和项目pom.xml中定义的仓库
  • 每个仓库都有新的选项用来关闭、最小化、和最大化索引细节。
  • 支持新的增量索引标准
  • 远程索引文件可以缓存在本地仓库,并共享给整个工作区,因此m2eclipse中的工作区初始化会更快。

预备性的eclipse 3.6支持

虽然我们还不支持使用eclipse 3.6,但是该版本开始为其添加了预备性的支持。

 

m2eclipse更新站点

核心组件:http://m2eclipse.sonatype.org/sites/m2e

可选组件:http://m2eclipse.sonatype.org/sites/m2e-extras

 

 

8
1
分享到:
评论
2 楼 wwyhy 2010-04-28  
我已经安装了m2eclipse 0.10.0 版本。并也安装了相关依赖(AJDT,GEF)。但我只能选 GEF SDK 3.5.2 , 为什么我不能把3.3.2,3.4.2,3.5.2 一起选呢。 而且还不能同时选 m2eclipse 0.10.0 的核心和扩展包呢?

我不选 GEF 3.3.2,3.4.2 和 m2eclipse 0.10.0 扩展后能安装成功。但

Go to File > New > Other. Window with list of new files/projects should appear. There should be expandable Apache Doxia, AspectJ, and Maven items.

里面没有 Apache Doxia 这一项呢?难道是新版本的change notes 吗?


希望楼主能帮助我一下。

可以和我交流:QQ:421233412
mail: wwyhy520@163.com
1 楼 itvincent 2010-03-04  
刚装了,现在已经要用到eclipse3.5.2的包

相关推荐

Global site tag (gtag.js) - Google Analytics