一、Maven基础

一、什么是Maven?

  • Maven是优秀的构建工具
    • 帮我们自动化构建过程,从清理、编译、测试到生成报告;
    • Maven是跨平台的,在Windows或者Linux或者Mac上都可以使用同样的命令
    • 抽象构建的生命周期,并为绝大部分的构建任务提供了已实现的插件。
    • 帮助我们标准化构建过程。
  • 依赖管理工具和项目信息管理工具
    • 提供一个“坐标”,通过该“坐标”引入要依赖的繁多的jar包,可以很轻松的管理依赖
    • 管理原本分散在项目中各个角落的项目信息,如项目描述、版本控制等
    • 提供免费的中央仓库,在其中可找到任何流行的开源类库
    • Maven对于项目的目录结构、测试用例命名方式等内容都有既有的规定

二、Maven的安装配置

  • 环境变量的配置:
    • M2_HOME: maven的安装路径 (告诉系统Maven在哪里)
    • Path: %M2_HOME%\bin (为了在控制台中可使用Maven的相关命令)
  • 安装目录的分析:


    Maven安装目录.png
    • bin:该目录包含了mvn运行的脚本
    • boot:该目录只包含一个文件,Maven使用该框架加载自己的类库
    • conf:该目录包含Maven的配置文件,最重要的配置文件为setting.xml
    • lib:该目录包含Maven运行时需要的类库。可以说lib目录就是真正的Maven
    • 本地仓库:本地仓库的路径默认为Users路径下当前用户文件夹下的.m2文件夹

尽量使用本地自己安装的Maven,不要使用IDE自带的Maven。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容