Maven (专家)
1.1 介绍
- 1、apache组织提供一个顶级项目
- 2、maven是一个由Java开发工具
- 3、作用
- 1、管理项目构建周期
- 2、管理项目中jar
- 3、管理项目基本信息(文档管理、测试报告)
1.2项目构建生命周期
-
1、简单:
开发 编译 打包 发布
打包: 简单的java工程,将工程中所有的java类打成jar
简单的web工程,将工程打成war—>Tomcat
-
2、专业流程:
[清理]----->[编译]----->[测试]------>[报告]------>[打包]-------->[发布]
1.3项目中jar管理:
- 1、jar管理难度
- 1、定位较难
- 2、jar包之间依赖较难
- 3、jar之间冲突
- 4、jar管理
1.4Maven是如何管理jar
[本地仓库]------>[局域网私服仓库]------>[中央仓库]
1.5Maven 项目信息管理:
- 1、API文档
- 2、测试报告
1.6Maven安装与配置
- 1、安装
- 解压即可,复制到没有中文