Maven简介

Maven简介

在这里插入图片描述

Maven – Welcome to Apache Maven

1.1、软件开发中的阶段

需求分许:分析项目具体完成的功能,有什么要求,具体怎么实现。

设计阶段:根据分析的结果,设计项目的使用技术,解决难点。

开发阶段:编码实现功能,编译代码,自我测试。

测试阶段:专业的测试人员,测试整个项目的功能十分符合设计要求,出一个测试报告。

项目的打包,发布阶段:给用户安装项目。

1.2、Maven能做什么

  1. 项目的自动构建,帮助开发人员做项目代码的编译,测试,打包,安装,部署等工作。

  2. 管理依赖(管理项目中使用各种的 jar 包)。

    • 依赖:项目中需要使用的其他资源,常见的是jar包。比如说项目要使用mysql驱动,我们就说项目依赖mysql 驱动。

1.3、没有使用maven怎么管理依赖

管理jar,需要使用网络单独下载某个jar包

需要选择正确的版本。

手工处理 jar 文件之间的依赖,a.jar里面要使用B.jar的类。

1.4、什么是Maven

maven是apache基金会的开源项目,使用java语法开发。

maven是项目的自动化构建工具,管理项目的依赖。

1.5、Maven中的概念

  1. POM
  2. 约定的目录结构
  3. 坐标
  4. 依赖管理
  5. 仓库管理
  6. 生命周期
  7. 插件和目标
  8. 继承
  9. 聚合

1.6、Maven工具的获取和安装

官网地址:https://maven.apache.org/ 从中下载 .ZIP文件。使用的apache-maven-3.5.4-bin.zip

安装:

  1. 确定JAVA_HOME 指定jdk的安装路径,如果没有JAVA_HOME,需要在windows的环境变量中创建JAVA_HOME,它的值是jdk的安装路径。

  2. 解压缩 apache-maven-3.8.6-bin.zip,把解压后的文件放在一个目录中。

    目录的路径不要有中文,不要有空格。

  3. 把Maven安装目录下的bin的路径添加到path中

  4. 测试maven的安装,在命令行执行 mvn -v

在这里插入图片描述

maven解压后的目录结构

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值