前言:
眼前姐妹们对“maven用配置环境变量吗”可能比较关怀,咱们都想要学习一些“maven用配置环境变量吗”的相关资讯。那么小编在网摘上搜集了一些关于“maven用配置环境变量吗””的相关知识,希望我们能喜欢,各位老铁们一起来了解一下吧!1.定义
Apache Maven 是一种软件项目管理工具,提供了一个项目对象模型(POM)文件的新概念来管理项目的构建,相关性和文档。
作用是简化和标准化项目建设过程。
官网:
2.核心功能依赖管理:最强大的功能就是能够自动下载项目依赖库。项目构建:建立项目、发布项目信息、打包、测试、项目部署。3.maven的安装和配置
3.1下载
maven文件的下载网址: 。
下载:apache-maven-3.6.1-bin.zip
3.2安装
下载好文件后,解压到指定的路径(注意:路径不应该包含特殊字符、汉字、空格等),这里我解压的路径是:D:\apache-maven-3.6.1 。
3.3配置环境变量
安装好maven后,需要配置环境变量后,才可以使maven正常运行。配置环境变量步骤如下:
3.3.1 新建系统变量
变量名=MAVEN_HOME,变量值=D:\apache-maven-3.6.1(注意:是maven安装文件bin文件夹的上一级目录)
3.3.2 编辑用户变量PATH
在前面增加:%MAVEN_HOME%\bin;(注意冒号)。
3.3.3 测试配置
在dos下运行 mvn -v 命令。
3.4maven文件目录一览
3.5配置本地仓库
3.5.1坐标和仓库简介
maven项目中并没有项目所需要的jar包,只在pom.xml文件中记录了jar的坐标。
maven依赖管理通过jar的坐标去仓库中下载jar文件。
在maven中,任意一个依赖都有一个唯一的坐标,maven根据坐标定义了依赖在仓库中的唯一存储路径。坐标如下示例:maven基于坐标groupId+artifactId+version确定了依赖jar包的存储路径,根据这个路径去仓库中查询并下载文件。
maven的仓库只有两大类:
本地仓库,maven安装时候不会创建,第一次执行maven命令才创建。默认位置:用户目录/.m2/repository/远程仓库,分成3种:
中央仓库:默认的远程仓库。
私服:局域网内的仓库.
其它资源库:其他公开的资源仓库。
3.5.2本地仓库配置
本节我们主要介绍本地仓库的配置。
1.找到maven安装文件下conf下的settings.xml文件。
本地仓库位置默认是.m2/repository,在settings.xml中本地仓库配置localRepository默认是注释掉的。
2.将<localRepository>移出注释区,并把值改为实际的仓库位置。此处我们新建一个文件夹:D:\apache-maven-3.6.1\repository作为仓库。
4.建立maven项目
4.1IDEA建立maven项目
用idea新建maven项目,填写groupID和artifactID。
4.2maven项目目录一览
maven项目主要结构:
src目录:主要存放Java代码。pom.xml文件:maven核心的配置文件。
src下有main和test目录。其中main中Java目录存放Java源码,resources目录存放项目配置文件。test目录是测试目录。
4.3在IDEA下配置maven本地仓库
4.4添加依赖
添加jar依赖后,通过maven-reimport加载依赖jar文件。我们查看本地仓库可以知道jar是否加载成功。
至于maven一些常用命令,clean、test、compile以及生命周期等其他知识我们会在后续文章中介绍。
标签: #maven用配置环境变量吗