maven学习进程-作用
来源:互联网 发布:.net软件 编辑:程序博客网 时间:2024/05/20 23:57
maven是一个构建工具,依赖管理工具,项目信息管理工具。
maven一个异常强大的构建工具,能够帮助我们自动化构建的过程。从清理,编译,测试,到底生成报告,再到打包和部署。我们不需要也不应该一遍又一遍的输入命令,一次又一次的点击鼠标,我们要做的就是配置好maven,然后输入简单的命令。maven会帮住我们完成这些简单的任务。
依赖管理:在这个开源的年代里,几乎任何java应用都会借用一些第三方的开源类库,这些类库都可以通过依赖的方式引入到项目中来,随着依赖的增多,版本的不一致,版本冲突,依赖臃肿等问题的都会接踵而来。手工解决这些问题相当的枯燥,幸运的是maven提供了一个优秀的解决方案,它通过一个坐标系通准确定位每一个构件,也就是通过一组坐标maven能够找到任何一个java类库,maven给这个类库世界引入了经纬,让 他们变得有秩序,于是我们可以借助他来有序管理依赖,轻松解决那些繁杂的依赖问题。
项目信息管理:Maven还能帮助我们管理原本分散在项目中各个角落的项目信息,包括项目描述,开发者列表,版本控制系统地址,许可证,缺陷管理系统地址等。这些微小的变化看起开都琐碎,不起眼,但却在不知不觉中为我们节省了大量寻找信息的时间。除了直接的项目信息,通过Maven自动生成的站点,以及一些已有的插件,我们还能够轻松获得项目文档,测试报告,静态分析报告,源码版本日志等非诚具有价值的项目信息。
0 0
- maven学习进程-作用
- maven学习进程-使用篇
- java学习 20170706 Maven 的作用
- maven作用
- Maven基础学习:M2_HOME下文件结构及作用域
- Maven学习(1)-----概念,作用详解,配置
- Maven基础学习:M2_HOME下文件结构及作用域
- Maven学习 — <build> 中的 <plugins>元素的作用
- Maven学习笔记(四)---maven依赖关系中Scope的作用
- maven的作用
- Maven常用插件作用
- Maven的作用
- Maven的作用
- maven和svn作用
- Maven的作用
- Maven的作用
- maven中scope作用
- maven的作用
- php中MVC的各部分功能及其作用
- NSWindow的样式
- arm-linux-gdb的使用日记
- QRegExp 正则表达式解析
- cesm数据集
- maven学习进程-作用
- 存储过程详解(转)
- xib文件的使用与封装自定义view的步骤
- MapReduce 图解流程
- Tomcat 内存溢出
- SQL CONCAT函数
- Android更新UI的五种解决方案
- JsonValue 封装类
- 自定义UIBarButtonItem