Maven基础

功能

Maven是专门用于管理和构建Java项目的工具,它的主要功能有:

  • 提供了一套标准化的项目结构:Maven提供了一套标准化的项目结构,所有IDE使用Maven构建的项目结构完全一样,所有IDE创建的Maven项目可以通用

     

  • 提供了一套标准化的构建流程(编译,测试,打包,发布.....)
  • 提供了一套依赖管理机制:依赖管理其实就是管理你项目所依赖的第三方资源(jar包、插件..)

之前的程序:1.下载jar包;2复制jar包到项目;3.将jar包加入工作环境。
用maven:1.Maven 使用标准的坐标配置来管理各种依赖2.只需要简单的配置就可以完成依赖管理

 

maven模型

 

  • 项目对象模型(Project Object Model)
  • 依赖管理模型(Dependency)
  • 插件(Plugin) 

 

仓库

 

 

 

 

 

Maven安装配置

  1. 解压apache-maven-3.6.1.rar既安装完成
  2. 配置环境变量MAVEN HOME为安装路径的bin目录
  3. 配置本地仓库:修改conf/settings.xml中的<local Repository>为一个指定目录
  4. 配置阿里云私服:修改conf/settings.xml中的<mirrors>标签, 为其添加如下子标签:

 

 

IDEA 配置 Maven

 

 

Maven坐标

 

 

IDEA创建Maven项目

 

 

IDEA导入Maven项目

 

依赖管理

 

 快捷方式

 

 

 自动生效

 

 

依赖范围

posted @ 2023-02-21 08:58  ban_boi  阅读(22)  评论(0)    收藏  举报