maven管理项目

文章目录

  • Maven的安装
  • maven的两个经典作用
      • Maven的依赖管理
        • Maven仓库分类
    • 项目的一键构建
  • idea的maven配置

Maven的安装

  • 现在官网下载安装软件
    http://mirrors.advancedhosters.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zipmaven管理项目_第1张图片
    然后将下载的文件解压缩到没有中文和没有空格的路径下面
  • maven目录解释

maven管理项目_第2张图片

  • 环境变量配置 ,配置MAVEN_HOME ,变量值就是mavend的安装路径,如下图,然后配置path.
  • maven管理项目_第3张图片
  • 通过mvn -v 命令可以检测maven是否安装成功,如图
  • maven管理项目_第4张图片

maven的两个经典作用

maven管理项目_第5张图片

Maven的依赖管理

maven工程中不直接将jar包导入到工程中,而是通过在pom.xml文件中添加所需jar包坐标,这样就可以很好的避免了jar直接引进进来,在需要用到jar包的时候只需要找pom.xml,然后到一个专门存放jar包的仓库中根据坐标找这些jar包。
maven管理项目_第6张图片

Maven仓库分类

  • 本地仓库:用来存储从远程仓库或中央仓库下载的插件和jar包,项目中使用的插件和包优先在本地仓库中查找默认的本地仓库是 ${user.home}/.m2/settings.xml ,${user.home}代表windows用户目录
  • 远程仓库:如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库中下载,远程仓库可以在局域网也可以在互联网。
  • 中央仓库:在maven软件中内置一个远程仓库的地址url,Maven团队自己维护,里面存储了非常全的jar包,它包含了世界上大部分流行的开源项目构建。

maven管理项目_第7张图片
更改本地仓库位置.在maven的安装目录下找到conf文件夹下的settings.xml文件maven管理项目_第8张图片

项目的一键构建

  • Maven项目的生命周期
    使用maven完成项目的构建,项目的构建包括:清理,编译,测试,部署等过程,maven将这些过程规范为一个生命周期,如下是生命周期的各各阶段。
    maven管理项目是通过插件完成的。

idea的maven配置

打开→File→Settings配置maven,如下图
maven管理项目_第9张图片

你可能感兴趣的:(工具,maven,java)