【Maven】简介_下载安装

1.maven简介

  • 项目管理工具
  • 项目对象模型 project object model (POM) 一个项目:清理、编译、测试、打包、发布、部署

1.1 为什么需要使用maven

  • 组装机和品牌机的概念
  • IDE (集成开发环境)不是万能的
  • 依赖大量的手工操作,编译、测试、代码生成,这些工作是相互独立的,很难完成一键自动操作。
  • 很难统一所有IDE的配置

1.2 具体特点

  • 依赖管理:Maven 有一个中央仓库,里面存储了成千上万的 Java 库(jar 文件)。开发者只需在项目的 pom.xml 文件中声明需要的依赖,Maven 就会自动从中央仓库下载这些依赖,并管理它们之间的版本冲突。
  • 构建自动化:Maven 提供了一套完整的构建生命周期,包括编译、测试、打包、安装、部署等阶段。开发者只需运行简单的 Maven 命令(如 mvn clean install),就可以完成项目的构建和打包。
  • 可移植性:由于 Maven 遵循标准的目录结构和构建流程,因此项目在不同环境中的可移植性很好。无论在哪个机器上,只要安装了 Maven,就可以轻松构建和运行项目。
  • 插件机制:Maven 提供了丰富的插件,用于支持各种构建任务。开发者可以根据自己的需求选择合适的插件,或者开发自定义的插件。
  • 多模块管理:Maven 支持多模块项目的管理。在一个大型项目中,可以将不同的功能模块拆分成多个 Maven 子模块,然后统一管理和构建。
  • 项目文档生成:Maven 可以自动生成项目的 API 文档、网站等,方便开发者进行文档编写和发布。
  • 发布工具:Maven 支持将项目发布到本地文件系统、远程仓库或其他服务器。


2.maven应用

2.1下载和安装

2.1.1下载解压

步骤一下载

下载地址:Maven – Welcome to Apache Mavenicon-default.png?t=N7T8https://maven.apache.org/

步骤二下载后解压:

  • bin:存放maven指令
  • boot:存放类加载器框架
  • conf:存放配置文件
  • lib:存放第三方jar

步骤三安装(配置环境变量):

新建环境变量

在path中配置

步骤四测试是否安装成功:

使用黑窗口输入指令:mvn -c

  • 13
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值