【项目管理和构建】——Maven简介(一)
来源:互联网 发布:淘宝中年女服装长袖 编辑:程序博客网 时间:2024/05/16 14:40
转载自:http://blog.csdn.net/u012377333/article/details/53131422
在现实的企业中,以低成本、高效率、高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的。当然,管理可以说有很多的方面,例如:对人员的管理,也有对项目的管理等等。如果你想成为一个优秀的管理者,你必须得会使用高大上的管理工具。
从这篇博文开始,我会给大家介绍更多的项目管理工具,经过点点滴滴的积累,不断的进步,最终成为管理大牛。
简介
我先看一下Apache官网的解释:
翻译:Maven是基于项目对象模型(POM即Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
通过上面这句话,我们可以了解到Maven不仅仅可以管理项目的构建,而且可以根据项目源码自动生成文档,以及报告。说句实话,对于我这种不太愿意写文档的人来说,实在是太方便了。
下载
下载地址:http://maven.apache.org/release-notes-all.html,现在Maven的最新版本是Maven3.2.5,大家可以根据自己的需要自行下载。
什么是Maven
翻译:
Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它开始被用来试图简化构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都由CVS来维护。于是Maven创始者想要更加标准的方式构建项目,该项目的清晰定义包括:一种很方便的方式来发布项目信息,以及一种在多个项目中共享JAR的方式。
现在,Maven,成为了一种被用于构建和管理任何基于Java项目的工具。Maven创始者希望能够更多的让Java开发人员的日常工作更加容易,帮助理解任何基于Java项目。
maven的目标
翻译:Maven的主要目标是为了使开发人员在最短的时间内领会项目的所有状态。为了达到这一目标,Maven考虑一下五个方面的内容:
1、使得构建过程更加容易,方便编译,打包,发布
2、为每个项目提供统一的配置
3、提供优质项目信息
4、最佳开发实践
5、安装和更新第三插件透明化
上面的内容都来自于Apache官网对于Maven的介绍,这是最权威的解释,大家如果觉得不过瘾的化,可以点击:http://maven.apache.org/what-is-maven.html,由于本人的英语水平有点菜,但还是希望对你有所帮助。
引言:下篇博文,我们开始介绍如何安装Maven。
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】—— Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(一)
- 【项目管理和构建】——Maven简介(二)
- 这个图值得单独发一条博客
- C++中Explicit关键字的理解
- Android System Server进程源码分析 上
- ip地址分类
- 关于ssm 搭建时 org.springframework.web.context.ContextLoaderListener 报错
- 【项目管理和构建】——Maven简介(一)
- 自定义AlertView
- JAVA 容器练习
- IntelliJ 使用心得
- https的一些特性
- 字符串相乘
- Java 类与继承
- TCP与UDP的区别
- swift 变量定义与使用+个人经验