Maven使用基础教程
2017-09-21 14:58
155 查看
Maven使用基础教程
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。本教程将介绍如何使用Maven在Java开发,或任何其他的编程语言的任何项目。
Maven是什么
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。
Maven提供了开发人员的方式来管理:
- Builds
- Documentation
- Reporting
- Dependencies
- SCMs
- Releases
- Distribution
- mailing list
概括地说,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。
Maven的目标
Maven主要目标是提供给开发人员:项目是可重复使用,易维护,更容易理解的一个综合模型。
插件或交互的工具,这种声明性的模式。
Maven项目的结构和内容在一个XML文件中声明,pom.xml 项目对象模型(POM),这是整个Maven系统的基本单元。
Apache Maven 是一种创新的软件项目管理工具,提供了一个项目对象模型(POM)文件的新概念来管理项目的构建,相关性和文档。最强大的功能就是能够自动下载项目依赖库。
Maven的安装与配置
windows下的配置启用Maven的代理访问
Maven的资源库
Maven 位置,中央和远程存储库配置和解释,有些术语可能需要在 Maven 使用前理解。本地资源库
中央存储库
如何从Maven远程存储库下载?如何添加远程库?
Maven依赖机制
定制库到Maven本地资源库
基于Maven项目和Eclipse IDE
实例是使用Maven创建Java项目,以及演示如何将其导入到Eclipse IDE中。使用Maven创建java项目
转换基于Maven的java项目支持Eclipse IDE
使用Maven模板创建项目
Maven的基本操作
一些基本的操作,编译,构建,单元测试,安装,和基于Maven部署项目。使用Maven构建项目
使用Maven清理项目
使用Maven运行单元测试
将项目安装到Maven本地资源库
生成基于Maven的项目文档站点
Maven参考
Apache Maven官方教程Apache Maven(Wiki)
相关文章推荐
- windows上maven安装与使用(基础操作命令)并与eclipse(galileo版)整合教程
- VBS教程:VBScript 基础-使用循环语句
- CodeSmith使用基础教程 四 — 控制台与属性编辑器
- 学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门)
- CodeSmith使用基础教程 三 — 语法与对象
- CodeSmith使用基础教程 一 — 模板
- [软件架构训练基础教程-7]层次及使用
- 学习maven的使用,看到一篇很实用的入门教程(菜鸟级入门)
- CodeSmith使用基础教程 三 — 语法与对象
- CodeSmith使用基础教程 一 — 模板
- WEB标准中使用CSS的基础教程
- CodeSmith使用基础教程 (1) — 模板
- CodeSmith使用基础教程 (2) — 语法、标签
- CodeSmith使用基础教程 四 — 控制台与属性编辑器
- AJAX基础教程及初步使用
- CodeSmith使用基础教程 一 — 模板
- J2EE入门视频教程第二讲——IDE使用基础技巧
- VBS教程:VBScript 基础-使用条件语句
- ASP.NET基础教程-Repeater控件的模板的使用
- [ASP基础][SQL语句]ASP中使用SQL语句教程