maven的介绍
maven是一个项目管理工具,主要是代码pom.xml文件中依赖的存储仓库,当我们在pom.xml文件中导入依赖时,就可以使用maven建立的本地依赖仓库。
maven的下载
maven下载网址
打开网址显示如下图所示,点击右侧的download
点击dowload之后显示下图所示
我们需要的是第二个。
tips: 这里介绍一下几个安装包的区别
installer版本(.msi .pkg):它包含了所有必须文件和帮助文档等,执行exe文件通过弹出的指示即可以安装软件。
binary版本(.zip .tar.gz):它是一个二进制包,里面包括了编译好的可以直接使用的程序,只需要把它解压缩到你想要安装的目录就马上可以使用。
source版本 ( .tar.gz ):源代码包里面包括了原始的程序代码,需要在你的计算机上编译后才可以产生能运行的程序,所以从源代码安装的时间会比较长。
在Apache公司的开源软件中一般都有binary版本和source版本,如果没有什么特殊要求,我们一般使用binary版本。
这里的zip和tar后缀的区别:
zip是windows系统上的安装包。
tar是linux系统上的安装包。
所以新手认准 binary+zip,可不要看错哦。
剩下的就是下载解压啦!
本地maven目录的介绍
刚下载好的你打可能发现跟我的不一样,因为我多了一个下图箭头所示的,你可以自己点击右键,新建文件夹,创建一个,名字可以跟我的相同也可以随意。(这个文件夹是必须要创建的,作为用来存储依赖的路径。)
bin目录:主要用来存放一些相关的执行文件。
boot目录:一些启动需要的选项。
conf:一些相关的配置(重点。)
lib:一些依赖的jar包。
详细说一下conf目录:
点开配置(setting.xml)
显示如下,我这里删除了多余的注解
有两处需要修改
1.修改本地存储的maven-repo文件的存储地址(就是依赖的存储路径,就是刚刚自己主动创建的那个文件夹的路径)
2.修改下载的仓库为国内的镜像。这里以阿里云为例(因为国外的服务器下载的速度非常缓慢,所以最好修改为国内的下载镜像。)
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 需要修改的第一处,下面<localRepository> </localRepository>标签内的maven仓库修改为本地的文件目录-->
<localRepository>D:\maven\apache-maven-3.8.5\maven-repo</localRepository>
<pluginGroups></pluginGroups>
<proxies></proxies>
<servers></servers>
<mirrors>
<!-- 需要修改的第二处:<mirror>标签里的内容修改为阿里云的下载镜像,可以直接复制粘贴过去使用,注意<mirrors>和<mirror>标签的范围,
<mirror>标签在<mirrors>里面 -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<id>jdk-14</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>14</jdk>
</activation>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>14</maven.compiler.source>
<maven.compiler.target>14</maven.compiler.target>
<maven.compiler.compilerVersion>14</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
</settings>
配置环境变量
win键+R打开小黑窗
输入命令 mvn -version
显示无服务,然后配置环境变量
标准的maven的环境变量需要配置三个文件夹:
tips:配置环境变量时:PATH 中的环境变量以“ ;”隔开。
Class中的环境变量以“.;”隔开
maven 在idea中的相关配置
maven全局变量的配置
关闭所有项目
点击右下角落的configure 选择里面的setting
相关配置如下图所示
依赖的导入
进入maven的官网 maven仓库官网
搜索所需要的依赖,点开。复制粘贴代码到dependences即可