一、什么是 Maven
我们之前学习 Spring、Spring MVC、MyBatis 的时候,有用到了很多的 jar 包,但是哈,我们这些个 jar 包还得需要一个一个自己去找,自己还得去看这个 jar 包的版本,是否和其他的 jar 包有冲突......
可以说是烦的要死,为了能让这些个包啊啥的更好的管理,Ant 出现了。
是的,没有看错啊,是 Ant ,这个 Ant 是 Apache 的一个顶级开源框架。在当时没有 Maven 之前,可以说是一个很好的管理工具啊。我们可以看一下百科。
可以看到哈,这个工具是一个将软件编译、测试、部署等很多步骤加在一起的一个自动化工具。来看看他的优点。
但是啊,我们不光只看他的优点,还要看缺点,当然,这里百科没有写。
这个 Ant 用的时间久了之后,就可以发现,这个东西啊,还是没有那么智能,还是得需要我们自己配置好多东西,而且哈,没有办法管理我们的 jar 包(其中包括版本、相互依赖关系)。
也正是因为这些个缺点,Maven 出来了,来看一下百度百科。
这个 Maven 同样也是 Apache 的一个顶级项目,可以说是完善了 Ant。
二、Maven 下载
我们想要用这个 Maven,是需要下载安装他的插件的,这个和 Tomcat 类似~~
进入 Maven 官网,找到 Download(https://maven.apache.org/)
我们下载这个就好,大概一两分钟就下载下来了。
下载解压出来,我们就可以看到这个东西了。
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 配置很类似。打开计算机的环境变量配置。
选择新建。输入变量名称和变量值
MAVEN_HOME
变量值就是你 Maven 的存放的位置~~
确定!配置完成后,再来配置一下 Path,找到 Path,点击修改。
%MAVEN_HOME%/bin
然后加一个这个,一路确定,关闭控制面板。
打开 DOS 窗口,输入命令:mvn -v
看到下面的这个就是安装成功了。
本篇就说到这里,先了解一下 Maven,后面我们慢慢说。
有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人自愿网站:https://www.lemon1234.com
最近网站在改造中,欢迎各位提出意见。