文章目录
1、什么是Maven
- 一款 Java平台的项目构建和依赖管理 的 自动化工具
- 主要功能:添加第三方jar包、解决jar包间依赖和冲突、把工程拆成多个模块、项目分布式部署
- 包查询地址:https://mvnrepository.com/
2、安装 和 配置
2.1、安装
0️⃣ IntelliJ IDEA已附带Maven,我们也可以另外装
1️⃣ 去官网(http://maven.apache.org/)下载压缩包,解压并改名到D:\coding\maven
2️⃣ 控制面板\系统和安全\系统 -> 高级系统设置 -> 环境变量
:M2_HOME
和%M2_HOME%\bin
3️⃣ 配好后mvn -version
命令可查看版本
2.2、配置 本地仓库存放路径 和 阿里云镜像
4️⃣ 去到%M2_HOME%\conf
,编辑settings.xml
<!-- 本地仓库存放路径 -->
<localRepository>D:\mavenRepository</localRepository>
<!-- 配置阿里云镜像下载更快 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2.3、替换 IDEA 中的 Maven
5️⃣ 去到IntelliJ IDEA
的Setting
,替换本项目的Maven
6️⃣ 修改New Projects Settings
使得以后每次新建项目都用外面的Maven
3、创建Maven工程
3.1、约定的目录结构
思想:约定 > 配置 > 编码
3.2、POM
- 全称:Project Object Model
- 译名:项目对象模型
3.3、坐标
- groupId:公司或组织的域名倒序+当前项目名称
- artifactId:当前项目的模块名称
- version:当前模块的版本
留意
pom.xml
3.4、常用依赖
<!-- https://mvnrepository.com/artifact/org.apache.spark/spark-core -->