Maven环境搭建

目录

  • 一、安装及环境配置
    • 1.1、下载
    • 1.2、Maven目录结构介绍
    • 1.3、环境配置
  • 二、关于Maven仓库的说明
    • 2.1、仓库基本分类(私服仓库和中央仓库均为远程仓库)
    • 2.2、本地仓库的默认位置(在setting.xml中配置)
    • 2.3、中央仓库连接位置的体现(仅作为了解)
    • 2.4、配置镜像仓库(在setting.xml中配置)
    • 2.5、附加:关于setting.xml文件的全局及用户的说明全局setting就是在Maven程序的根目录下的原生setting.xml文件
  • 三、关于Maven坐标的说明
    • 3.1、坐标:用以描述仓库中资源的位置
    • 3.2、查找Maven的网站及使用
  • 四、测试Maven是否能够运行

一、安装及环境配置

1.1、下载

Maven官网网址:https://maven.apache.org/
Linux环境Maven下载地址:
https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
Windows环境下载地址:
https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.zip

其他版本下载:https://archive.apache.org/dist/maven/maven-3/
Maven环境搭建_第1张图片
Maven环境搭建_第2张图片

Maven环境搭建_第3张图片
Maven环境搭建_第4张图片

版本更换只要保留setting.xml文件不变即可,其他文件使用新的版本中的内容

1.2、Maven目录结构介绍

Maven环境搭建_第5张图片
注意:

  • Maven是由Java书写的,故是有jar包的
  • Maven是绿色免安装的

Maven环境搭建_第6张图片

运行时所需文件
详细看mvn.cmd是需要Java及maven的环境变量的

Maven环境搭建_第7张图片

1.3、环境配置

  1. 需要提前配置好JAVA_HOME Java的环境变量
  2. 配置MAVEN_HOME 的环境变量
    Maven环境搭建_第8张图片
    测试方式,使用cmd命令输入mvn有回应就可以
    注意,此时会创建一个文件夹,作为默认本地仓库位置

二、关于Maven仓库的说明

2.1、仓库基本分类(私服仓库和中央仓库均为远程仓库)

Maven环境搭建_第9张图片

2.2、本地仓库的默认位置(在setting.xml中配置)

在这里插入图片描述
将示例复制后自行修改
Maven环境搭建_第10张图片

2.3、中央仓库连接位置的体现(仅作为了解)

在apache-maven-3.8.6\lib\maven-model-builder-3.8.6.jar\org\apache\maven\model\pom-4.0.0.xml的文件中,需要使用解压工具打开maven-model-builder-3.8.6.jar

Maven环境搭建_第11张图片

2.4、配置镜像仓库(在setting.xml中配置)

Maven环境搭建_第12张图片

<mirror>
	
	<id>aliyunmavenid>
	
	<mirrorOf>centralmirrorOf>
	
	<name>阿里云公共仓库name>
	
	<url>https://maven.aliyun.com/repository/publicurl>
mirror>

Maven环境搭建_第13张图片

2.5、附加:关于setting.xml文件的全局及用户的说明全局setting就是在Maven程序的根目录下的原生setting.xml文件

用户setting就是在仓库的那个地方再建一个setting.xml文件,如果两个文件不一致,会优先使用用户的setting.xml文件
Maven环境搭建_第14张图片

三、关于Maven坐标的说明

3.1、坐标:用以描述仓库中资源的位置

groupId:定义当前Maven项目隶属于组织的名称(通常是域名反写,org.apache)
artifactId:定义当前Maven项目名称(通常是模块名称,例如CRM,SMS)
version:定义当前项目版本号
packaging:定义该项目的打包方式

3.2、查找Maven的网站及使用

网站网址: https://mvnrepository.com/

Maven环境搭建_第15张图片
Maven环境搭建_第16张图片

Maven环境搭建_第17张图片
Maven环境搭建_第18张图片

四、测试Maven是否能够运行

命令提示符输入mvn,出现下图就没有问题

Maven环境搭建_第19张图片

你可能感兴趣的:(软件,maven,java)