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

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值