一、maven概述
1.什么是maven?
Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。
官网:http://maven.apache.org/
2.maven的作用?
- 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免版本冲突问题;
- 统一项目结构:提供标准的、统一的项目结构
文件名 | 作用 |
---|---|
main | 实际项目资源 |
java | java源代码目录 |
resources | 配置文件目录 |
test | 测试项目资源 |
resources | |
pom.xml | 项目配置文件 |
3.项目构建:标准跨平台( Linux、Windows、MacOS)的自动化项目构建方式
3.仓库
仓库:用于存储资源,管理各种jar包。
- 本地仓库:自己计算机上的一个目录。
- 中央仓库:由Maven团队维护的全球唯一的。
- 仓库地址: https://repo1.maven.org/maven2/远程仓库(私服):一般由公司团队搭建的私有仓库。