标签:范围 项目构建 工作 apach 结构 可维护性 共享 地方 Turbine
Maven的创始人是Jason Van Zyl,诞生时间大概在2001年3月。Maven起源于Jakarta Alexandria项目,在2002年10月份左右Maven迁移到Turbine项目中继续发展。
Jason Van Zyl发现按下面的方式管理项目更好:
于是,Jason Van Zyl发明了Maven用于简化项目的建设。
Maven发展至今,经历了三代,Maven 1、Maven 2和Maven 3,每次迭代都带来了不令人兴奋的功能特性。
众所周知,在软件项目管理当中,所有项目都要经历构建,测试,打包,记录和部署这几个步骤。当然,上述每个步骤都存在无限的变化,但这种变化仍然发生在明确定义的路径的范围内,而Maven试图以明确的方式向每个人呈现这条路径。明确路径的最简单方法是为人们提供一组模式,这些模式可以由参与项目的任何人共享。
由此看来,Maven规范了团队以相同的方式进行项目管理,无形之中提升了团队工作的效率,可以说Maven是一次关于模式的成功应用,实现了具有可见性、可重用性、可维护性和可理解性的基础结构。
Maven可翻译成“专家”或“内行”,但是在软件行业,它是Apache组织中的一个颇为成功的开源项目,一款基于Java平台可用于项目构建、依赖管理和项目信息管理的工具。正是由于基于Java平台,所以它具有跨平台的特点。
标签:范围 项目构建 工作 apach 结构 可维护性 共享 地方 Turbine
原文地址:https://www.cnblogs.com/springmorning/p/10231348.html