1 maven的基本介绍
- maven是Apache组织的一个开源项目。是项目的构建工具。
- 用来管理依赖。
2 maven的好处
- 依赖管理:就是对jar包的统一管理。
- 项目构建:项目在编码完成后,对项目编译、测试、打包、部署等操作。
3 maven的安装和配置
3.1 maven的安装
- 下载地址:http://maven.apache.org/download.cgi
- 解压即可:
- 配置环境变量
3.2 配置
3.2.1 配置JDK的版本
- 在conf/settings.xml中配置
<!-- 全局jdk配置,settings.xml --> <profile> <id>jdk18</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
3.2.2 配置本地仓库
- 新建一个文件夹作为本地仓库,然后在conf/settings.xml中配置
<localRepository>D:/develop/apache-maven-3.5.4/repository</localRepository>
3.2.3 配置阿里云maven地址
- 国内这坑爹的网速,只要配置阿里云maven地址来加速。
- 在conf/settings.xml中配置
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
4 maven项目标准目录结构
- src:项目的源代码
- main
- java:源代码
- resources:配置文件
- webapp:相当于IDEA中的web目录
- test
- java
- resources
- main
- pom.xml:maven项目的核心配置文件
5 maven常用的命令
6 maven整合web项目案例