Maven 概述
Maven 是一个常见的 java 构建工程工具,首先对 maven 有个大体上的认识:
- maven 本质上是一个独立的软件,虽然很多 IDE 都集成了很多 maven 的操作,但是 maven 和 IDE 本身无关。
- maven 自身也是可以安装插件的,就像 vs code 编辑器可以有很多不同的插件一样。
- pom.xml 是 maven 针对当前项目的配置文件,其中 pom 的全称为 Project Object Model,项目对象模型,可以看出其本身存在的目的就是为了构建整个项目。其中基本的,配置文件中不仅可以定义依赖的 jar 包,还可以定义 maven 所依赖的插件,当前项目的目录结构以及对项目做版本控制等。
- maven 有一个集中管理库文件的仓库,仓库的路径可以在 maven 安装目录下的 setting.xml 中配置。
Maven 常见标签
Maven 常用的命令
1. 创建一个项目
mvn archetype:generate -DgroupId=com.mycompany.example -DartifactId=Example
2. 将当前项目安装到本地仓库中
mvn install