MAVEN_day01 下载与安装及环境变量的配置

时间:2022-02-18 03:35:19

一、MAVEN简介

  MAVEN是apache组织下的一个开源项目,是使用纯java编写的,之用于管理java工程。

二、MAVEN下载与安装

  下载地址:http://maven.apache.org/download.cgi  当前最新的版本是3.6.0,而我使用的是3.3.9这个版本,直接下载对应操作系统的压缩文件,直接解压到指定的目录。

三、MAVEN环境变量的配置

  1.与配置jdk大同小异,在“系统变量”中 添加 变量名为 MAVEN_HOME  变量值 为解压出来的MAVEN路径

MAVEN_day01 下载与安装及环境变量的配置

  2.在path中添加 “%MAVEN_HOME% \lib”代码

MAVEN_day01 下载与安装及环境变量的配置

  3."ctrl+R"调出 命令窗口 输入 “mvn -v”如下图所示这配置成功

MAVEN_day01 下载与安装及环境变量的配置

四、MAVEN仓库

  仓库:(通俗易懂)就是存放java jar包的地方。

   MAVEN有三种仓库:

   1.本地仓库在电脑中用户目录中指定,若我们有自己的本地仓库在"C:\apache-maven-3.3.9\conf\settings.xml"中将<localRespository>改成仓库路径

MAVEN_day01 下载与安装及环境变量的配置

  2.私服(公司远程仓库)这是在公司局域网中有一台专门的提供jar包的计算机,公司员工可以通过连接着一台计算机来依赖管理项目。

  3.*仓库(这是由apache组织维护的)是公用的,免费的,必须使用网络,目前jar包数量大约2个亿左右,内存大概5G左右,压缩后1.9G左右

五、三种仓库之间的关系

  项目使用本地仓库,如果找不到对应的jar则使用公司远程仓库,如还是没有jar包,则才使用*仓库,这是有顺序可言,从*仓库获取到的jar会自己添加到上一级仓库(缓存),项目也可以直接去本地仓库到*仓库,不走私服。关系图如下所示。

MAVEN_day01 下载与安装及环境变量的配置

六、MAVEN常用命令

  clean 清理编译文件

  compile 编译主目录文件

  test 编译并且运行测试目录代码

  package 将项目打成war包或者jar包

  install 将项目发布到本地仓库

  tomcat:run(重点)一键启动项目