Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven

一、什么是 Maven

我们之前学习 Spring、Spring MVC、MyBatis 的时候,有用到了很多的 jar 包,但是哈,我们这些个 jar 包还得需要一个一个自己去找,自己还得去看这个 jar 包的版本,是否和其他的 jar 包有冲突......

可以说是烦的要死,为了能让这些个包啊啥的更好的管理,Ant 出现了。

是的,没有看错啊,是 Ant ,这个 Ant 是 Apache 的一个顶级开源框架。在当时没有 Maven 之前,可以说是一个很好的管理工具啊。我们可以看一下百科。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第1张图片

可以看到哈,这个工具是一个将软件编译、测试、部署等很多步骤加在一起的一个自动化工具。来看看他的优点。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第2张图片

但是啊,我们不光只看他的优点,还要看缺点,当然,这里百科没有写。

这个 Ant 用的时间久了之后,就可以发现,这个东西啊,还是没有那么智能,还是得需要我们自己配置好多东西,而且哈,没有办法管理我们的 jar 包(其中包括版本、相互依赖关系)。

也正是因为这些个缺点,Maven 出来了,来看一下百度百科。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第3张图片

这个 Maven 同样也是 Apache 的一个顶级项目,可以说是完善了 Ant。

二、Maven 下载

我们想要用这个 Maven,是需要下载安装他的插件的,这个和 Tomcat 类似~~

进入 Maven 官网,找到 Download(https://maven.apache.org/)

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第4张图片

我们下载这个就好,大概一两分钟就下载下来了。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第5张图片

下载解压出来,我们就可以看到这个东西了。

bin 目录包含了 mvn 运行的脚本,这些脚本用来配置 Java 命令,准备好 classpath 和相关的 Java 系统属性,然后执行 Java 命令。

boot 目录中只有一个东西,就是 plexus-classworlds-2.6.0,plexus-classworlds 是一个类加载器框架,相对于默认的 java 类加载器,它提供了更丰富的语法以方便配置,Maven 使用该框架加载自己的类库。

conf 目录中有一个非常重要的文件 settings.xml。直接修改该文件,就能在机器上全局地定制 Maven 的行为。这个我们后面会去说的。

lib 目录中就是放着一些 Maven 插件所用的 jar 包。

下面三个 LICENSE、NOTICE、README 就不说了~~

三、环境变量配置

这个配置和 JDK 配置很类似。打开计算机的环境变量配置。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第6张图片

选择新建。输入变量名称和变量值

MAVEN_HOME

变量值就是你 Maven 的存放的位置~~

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第7张图片

确定!配置完成后,再来配置一下 Path,找到 Path,点击修改。

%MAVEN_HOME%/bin

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第8张图片

然后加一个这个,一路确定,关闭控制面板。

打开 DOS 窗口,输入命令:mvn -v

看到下面的这个就是安装成功了。

Apache Maven 3.6.3 _ 1. 认识 Maven & 下载、配置 Maven_第9张图片

 

本篇就说到这里,先了解一下 Maven,后面我们慢慢说。

有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人自愿网站:https://www.lemon1234.com

最近网站在改造中,欢迎各位提出意见。

你可能感兴趣的:(#,Maven,3.6.3,maven,java,maven安装,配置maven,下载maven)