你已经习惯了eclipse?你正在使用Maven?那么,你一定要试一下m2eclipse,它是如此的强大,如此的方便,由Maven之父领衔开发。先看一下它有哪些令人振奋的特性吧。
首先,是一些和项目创建导入相关的特性:
- 从SCM签出项目
- 利用预定义Archetype创建项目
- 创建Maven模块
- 导入Maven项目
有了这些特性,你可以很容易的开始在Eclipse中开发你的Maven项目,没有繁琐的命令,根据向导一步步点击就行了。
其次,不用在命令行敲mvn命令了,看看这幅图你就明白了:
是不是很方便?至于复杂的Maven命令,你完全可以自定义。
有了m2eclipse,你不再需要打开浏览器,访问中央Maven仓库去苦苦寻找你想要的依赖构件,m2eclipse内置了对中央Maven仓库的搜索功能,如图:
关于Maven,还有一个令人头大的问题是,当项目变得越来越大的时候,编辑POM文件确实比较辛苦,现在,有m2eclipse的POM编辑器来帮忙啦,请看:
这还不止,注意到窗口中下面的小标签没有?依赖,仓库,构建,插件,报告等等元素的编辑都变得更加直观了,这里还有两个特别使用的功能,第一是依赖树,如:
注意到左边那一列没有?每一个依赖从哪里来的都一清二楚。
还有依赖图,这就更直观了:
怎么样,看了这么多实用的新特性,是不是忍不住想要试试了?《Maven权威指南》中有一章专门介绍m2eclipse,现在,它已经翻译好了,在线阅读的地址是:http://www.sonatype.com/book/reference_zh/eclipse.html#
欢迎大家继续关注《Maven权威指南》的翻译进程,这是目录:http://www.sonatype.com/book/reference_zh/public-book.html# 。
还是那句话,别吝啬您的宝贵意见,谢谢。