maven的安装
maven是绿色版软件,不用安装 ,下载后,将 Maven 解压到一个没有中文没有空格的路径下,
直接把文件解压缩到你想放的路径上就行 比如 D:\maven 。(尽量不要放在C盘系统盘上)
解压缩完打开就是这样的,就算安装完成。
maven环境配置
maven依赖于Java环境,所以要确保你的Java环境已配置
使用maven必须配置JDK
在环境变量 path 配置 MAVEN 安装目录的bin目录(和jdk的配置类似)
在系统环境变量里面新建一个
变量名:MAVEN_HOME
变量值:maven的地址 进入到maven的文件复制地址栏的地址
系统环境配置
点击Path的编辑
在里面新建一个 %MAVEN_HOME%\bin
在环境变量里面配置完,就完成了环境的配置,下面测试一下配置是否出错
测试
win+r 输入cmd 打开dos窗口
在dos中输入 mvn -v 出现下面的信息 表示配置完成
会出现你的maven的版本和路径以及jdk的版本和路径(所以配置之前必须要配置jdk)
maven仓库的配置
选择一个磁盘目录,作为本地仓库
我的是在maven的文件中创建一个名为mvn_repo的文件夹作为本地仓库(意思为maven的仓库,名字不要有空格和中文)用来存从其它仓库下载的jar包
maven的conf目录中有 settings.xml ,是maven的配置文件,做如下配置:
里面大部分都是注释掉的内容,记事本打开注释的内容不明显( 推荐使用Notepad++文件打开)
使用记事本和Notepad++打开的内容是一样的只是注释的内容不明显 需要你仔细区分 注释的结尾
使用Notepad++文件打开,绿色的文字都是注释掉的不用管
下面我是使用的Notepad++文件打开进行配置的,使用记事本也行 注意区分
找到<localRepository>标签
进行复制 <localRepository>/path/to/local/repo</localRepository>
在注释外粘贴
修改标签里面的内容
内容为本地仓库的地址
这是我的本地仓库的地址
<localRepository>D:/mavenLocalD:\apache-maven-3.6.0\mvn_repo</localRepository>
中央仓库在国外,下载依赖速度过慢,所以都会配置一个国内的公共仓库替代中央仓库。
在 <mirrors>标签中添加一个<mirror>标签
这里可以直接复制
<mirror>
<id>aliyun</id>
<!-- 中心仓库的 mirror(镜像) -->
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<!-- aliyun仓库地址 以后所有要指向中心仓库的请求,都会指向aliyun仓库 -->
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
在 <profiles> 标签中 增加 一个<profiles> 标签,限定maven项目默认的jdk版本.
这里我弄的jdk版本是1.8的 记得修改你们自己的版本
<profile>
<id>myjdk</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
在<profile> 标签外添加一个<activeProfiles>标签 让增加的<profile>标签生效
<activeProfiles>
<activeProfile>myjdk</activeProfile>
</activeProfiles>
配置完保存就行了