maven 是一个 java 项目管理工具,它包含了如下几个组成部分
- 一个项目对象模型(POM:Project Object Model)
- 一组标准组合
- 一个项目生命周期( Project Liftcycle)
- 一个依赖管理系统( Dependency Management System)
- 和用来运行定义在生命周期阶段( Phase)中插件( plugin )目标 ( goal )的逻辑
Maven 解决的问题
构建项目工程
一键管理 jar 包,解决 jar 包冲突。
编译代码,运行单元测试,打包,生成报表
部署项目,生成 web 站点。
总结来说,就是 2 点:①依赖管理,②一键构建
下载Maven
官网下载:点击maven.apache.org/download.cgi
本站下载:apache-maven-3.6.3-win-bin.zip (IDEA 2020.3.4版本内置此版本maven,无需下载仅修改配置即可)
基础安装配置
下载 zip 压缩包,然后解压即可使用,注意解压到一个英文且没空格的目录下
配置一下它的 bin 目录到环境变量(添加到系统变量的path变量中)
在 cmd 输入一下命令测试 maven 是否安装成功。
mvn -v
maven需要环境变量中有JAVA_HOME,即需要 jdk 的支持
配置镜像等
maven默认使用的镜像,是国外的,可能连接不上或下载速度慢,
此外,可以指定jdk版本,以及本地仓库目录。
打开 cmd ,输入如下命令创建一个目录,用作本地仓库位置(位置可以自己改)
mkdir D:\mavenWork
如需文本编辑器,可下载:notepad++_7.5.4_Installer.exe
修改其根目录下\conf\settings文件配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 在这里我们可以配置,下载后的jar存放的文件夹和路径,请确保此目录存在 -->
<localRepository>D:\mavenWork</localRepository>
<pluginGroups>
<!-- 这里不用修改 -->
</pluginGroups>
<proxies>
<!-- 这里不用修改 -->
</proxies>
<servers>
<!-- 这里不用修改 -->
</servers>
<mirrors>
<!-- 这里使用的是阿里的远程maven镜像,目前国内大多数都使用它 -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<!-- 配置jdk版本 -->
<profile>
<id>jdk-1.8</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>
</profiles>
</settings>
本篇完,还有疑问?留下评论吧