首页 > 代码库 > maven基础
maven基础
1. maven简介
- maven是Apache组织开源项目,它是一个项目的构建工具。
2. maven的好处
- maven不仅是构建工具,它还是依赖管理工具和项目管理工具,提供了中央仓库,能够帮助我们自动下载构件。
- 为了解决的依赖的增多,版本不一致,版本冲突,依赖臃肿等问题,它通过一个坐标来精确的定位每个构件。
- maven还能帮助我们分散在各个角落的项目信息,包括项目描述,开发者列表,版本控制系统,许可证,缺陷管理系统地址等。
- maven还为全世界的Java开发者提供了一个免费的中央仓库,在其中几乎可以找到任何的流行的开源软件。通过衍生工具(Nexus),我们还能对其进行快速搜索。
- maven对目录结构有要求,约定优于配置,用户在项目间切换就省去了学习成本。
3. maven的好处是如何实现的
- maven的两个核心:
- 依赖管理:对jar包管理的过程。
- 项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署等一系列操作都是通过命令来实现的。
4. maven的安装、配置本地仓库
4.1 下载maven并解压到本地磁盘(解压目录不要有中文和空格)
- 下载地址:http://maven.apache.org/download.cgi
- 解压到本地磁盘
4.2 配置环境变量
- maven程序安装前提:maven是Java程序开发的,所以maven的运行需要依赖JDK。
- 配置JDK
- 配置maven环境变量
5. maven项目标准目录结构
6. maven常用命令
7. maven整合web项目
maven基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。