Thursday 21 June 2007

Maven:Java开源的幕后主管

说Maven是Java开源的幕后总管丝毫不为过。除了管理开源资源外,Maven还关注软件生成的全过程。包括初始框架的搭建、编译、测试、打包和发布。什么都管。Maven还生成自动化框架。Maven生成的自动化框架里,有许多敏捷开发的经验。这些经验跳过了学习这个过程,直接进入生产实践。这么做虽然并不算创新,因为ROR已经这么做了很久,但对Java社区而言,已是很不错。Maven是一个很强悍的命令行工具。命令行长处在于自动化。但Maven有一些插件,可以和Eclipse协作。这样命令行和IDE的优势可以兼得。真是非常难得的一个工具。

No comments: