MAVEN学习

85 阅读1分钟

本文章为黑马javaweb课程的学习笔记

  • Maven是一个优秀的项目管理及构建工具,基于项目对象模型(POM)理念,通过一小段的描述信息来进行项目的构建。
  1. 通过maven可以进行方便的依赖管理
  2. 可以统一项目结构
  3. 可以进行标准的项目构建流程 具体的流程包括:清理-编译-测试-打包-发布。后一个流程一定要基于前一个流程的完成。 各种jar包都可以在maven仓库中找到 仓库包括本地,私服,中央仓库三种 本地即自己电脑上下载好的jar包 私服即各种公司为了自己的需要建设的仓库 中央仓库则是由maven团队维护的全球唯一的仓库,该仓库网址为:Central Repository: (maven.org) maven中的仓库地址可以由自己进行指定,

image.png

image.png

image.png

image.png

image.png 可以使用mvn-v来进行测试,看是否正确完成环境变量设置

image.png

image.png 需要注意的是,依赖具有传递性

image.png 最麻烦的就是当前项目需要依赖多个项目,并且被依赖的项目同时依赖同一个项目,且他们依赖的项目版本不一致

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png