1.Maven
https://maven.apache.org/download.cgi
为什么要学习Maven
- 在javaweb开发中需要使用大量的jar包
- 如何能够让一个东西自动帮我们生成jar包
1.1Maver项目架构管理工具
Maven的核心思想:约定大于配置
- 有约束,不要去违反
Maven会规定好你该如何去编写我们的代码
1.2 下载安装Maven
1.3 配置环境变量
- M2_HOME
D:\JavaMaven\apache-maven-3.8.5\bin
- MAVEN_HOME
D:\JavaMaven\apache-maven-3.8.5
-
path
%MAVEN_HOME%\bin
测试Maven是否安装成功
1.4 阿里云镜像
-
镜像 mirrors
- 作用:加速我们的下载
-
国内建议使用阿里云镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
1.5 本地仓库
建立一个本地仓库: localRepository
<localRepository>D:\JavaMaven\apache-maven-3.8.5\maven-repo</localRepository>
1.6 在IDEA中使用Maven
-
观察Maven仓库在多了什么东西
-
idea中的Maven设置
idea项目创建成功后看一眼Maven的配置
1.7 创建一个普通的Maven项目
5.8在IDEA中标记文件夹功能
1.8 标记文件夹功能
1.9 在IDEA中配置Tomcat
1.10 pom文件
maven由于它的约定大于配置