maven简介及安装教程

一、概述

maven 读作:[ˈmeɪvn],是一个项目管理以及构建工具软件

主要功能

  1. 项目管理
  • 当一个项目很大时---->>可以拆分为多个模块---->>每个模块对应一个功能
  • 不同模块之间存在依赖关系,通过maven的依赖管理机制,在项目之间建立关系;
  1. 管理jar包
  • 通过仓库管理jar包
  • 解决jar包的依赖
  • 自动下载jar包
  1. 自动化构建工具
    构建过程:
    编译主代码—>编译测试代码—>执行单元测试—>生成测试报告—>打包—>部署

基础知识

  1. 中央仓库:网络仓库,存储着jar包和maven插件
    https://repo1.maven.org/maveb2/
  2. 本地仓库:把下载的jar包放在本地
  3. 镜像仓库:对某仓库的镜像
    eg:阿里的http://maven.aliyun.com/nexus/content/groups/public
  4. 私服:通常是某公司或某组织之间搭建的仓库,通过局域网访问
  5. repository 读作[rɪˈpɑːzətɔːri]仓库
  6. archetype 读作[ˈɑːrkitaɪp]原型、骨架、典型
  7. artifact 读作[ˈɑːrtɪfækt] 成品(项目,jar,war)

二、安装教程

1.下载

链接:https://pan.baidu.com/s/1betBa5Dbwh5y7pJaTtr4fA
提取码:nta8
3.2.5版本要求jdk1.6,其后版本至少jdk1.7

2. 解压

要求解压路径无中字

3. 配置环境变量

  • 右键-我的电脑-属性-高级环境变量设置
  • 编辑环境变量-M2_HOME 变量值为安装目录
    环境变量
  • PATH:%M2_HOME%\bin

在这里插入图片描述

  • cmd打开命令提示符 输入mvn -version进行测试,若出现以下内容则说明配置成功
    在这里插入图片描述
  • 路径内增加两个文件夹,pro用于存放projects repository用来存放jar包
    List item
  • 本地仓库路径修改
    本地仓库默认存放在
    ~/.M2/repository
    在这里插入图片描述
    打开安装路径,修改conf/settings.xmls
    在这里插入图片描述
    C:\maven\maven-repo

4.测试

命令行输入:
	进入目录  cd C:\maven\apache-maven-3.2.5 
	创建maven    mvn  archetype:generate

在这里插入图片描述

  • 开始下载jar包,等待一段时间
    在这里插入图片描述
    出现该界面,按回车
    然后设置id,
    groupId(指定组织域名反向+项目名):com.sys.helloworld—>就是下面的package
    artifactId(指定模块名称):dao
    version(指定版本)
    Y:(yes or no 直接回车确定
    例如:(下图是随便打的,这一步是为了测试maven是否能够创建java项目)
    在这里插入图片描述
    在这里插入图片描述

(第一次写博客,水平有限,谢谢阅读~我会再努力的,冲鸭

猜你喜欢

转载自blog.csdn.net/weixin_44554519/article/details/106146545