maven的下载安装和使用
本篇内容包括
1.maven的下载安装
2.maven的配置文件修改(本地仓库设置)
3.maven的环境变量配置
4.idea开发工具配置maven
5. 解决每次新建项目都要一遍maven的问题
maven的下载安装
apache Maven官网: https://maven.apache.org
apache Maven下载地址: https://maven.apache.org/download.cgi
apache Maven直接下载地址(点击即可下载): https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.zip
下载选项截图, 这里有好几个下载选项, 下载图中容色框内的版本(Binary zip archive apache-maven-3.6.2-bin.zip):
Maven默认下载名称截图:
下载完是一个压缩包, 如图:
解压就得到了maven程序, 这样就算是安装上了maven;
注意不要有中文路径, 如图:
maven的配置文件修改(本地仓库设置)
解压后的文件夹里内容如图, 重点关心conf文件夹, 这个是maven程序的配置文件夹, 里面是一些配置文件, 必要时需要手动修改这些文件:
conf 文件夹内容如图, 重点了解settings.xml文件:
打开settings.xml文件, 里面内容太多, 大多都是注释, 这里删掉注释给你们截个图, 看看到底有什么, 其实也没多少东西, 就几行而已:
这里我们需要对settings.xml做一些调整, 否则在下载一些东西的时候总是连不上网, 太忙, 你懂得:
你可以直接复制这些配置到你的settings.xml里:
记得修改本地仓库地址奥:
settings.xml 配置代码 (这里的xml代码出自: https://www.cnblogs.com/phpdragon/p/7216626.html):
<?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">
<pluginGroups/>
<proxies/>
<servers/>
<!--记得修改这里的本地仓库路径, 改为你自己的-->
<localRepository>D:/server/maven/repository</localRepository>
<mirrors>
<!-- 阿里的 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!-- 阿里的 -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<!-- google的 -->
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
你也可以向我一样, 新建一个文件夹, 里面新建一个自己的settings.xml文件和一个本地仓库, 如图:
记得修改修改settings.xml文件里的本地仓库路径, 最后说一遍;
接下载就是配置Maven的环境变量了:
1.配置Maven_HOME变量;
2.配置Path变量;
3.验证是否配置成功;
1.配置Maven_HOME变量;
在计算机图表上右键单击, 选择属性打开:
找到高级系统设置, 打开:
找到环境变量, 打开:
在系统变量标签下, 找到新建, 打开
输入 变量名和变量值, 完成后点击确认:
变量名: MAVEN_HOME
变量值: 刚才解压的maven路径, 如 D:\devTools\ade\apache-maven-3.6.2
2.配置Path变量;
然后修改path变量, 如图:
在系统变量标签下找到Path变量, 选中后, 点击编辑, 打开Path变量并编辑;
在path变量值的最前面输入: %MAVEN_HOME%\bin;
点击确定即可;
3.验证是否配置成功;
验证maven的环境变量是否配置成功:
Win + R 组合键打开dos命令窗口, 输入mvn -v 回车, 如图, 配置成功
idea开发工具配置maven
注意; idea开发工具配置maven 这个流程再后面会再次用到, 使用解决每次创建项目都要配置maven的操作问题
打开idea, 打开设置, 找到Maven如图, 配置三个配件路径:
Maven home directory: 是maven程序的安装路径
User settings file: 这个写settings.xml文件的所在路径, 如果你有自己的settings.xml文件, 就写自己的, 如果只是修改了maven程序自带的, 那就写maven程序自带的settings.xml文件路径即可;
Local repository: 这个是你在settings.xml中配置的本地仓库路径
上面内容配置完成后, 点击Maven下的Runner选项:
VM Options: 写 -DarchetypeCatalog=local
JRE: 这个点击下拉框, 选择有的java版本就行;
解决每次新建项目都要一遍maven的问题
这里需要注意, 如果你在idea中配置了这些, 但是每次新建项目, 又回到了默认配置, 还是需要你重新配置一次, 每一次新建项目, 都要你重新配置, 别急, 这就解决这个问题:
只需要配置新建项目的模板即可, 找到 settings for Nes Projects 选项卡打开, 将idea开发工具配置maven的整个流程再在这里配置一遍即可解决该问题;
如何找到 settings for Nes Projects 选项卡??????
1. 如果你的idea已经进入到了工程页面, 那么, 请看截图:
2. 如果你的idea刚打开, 则需要进入设置走一遍idea开发工具配置maven, 然后新建项目, 再在工程页面去找settings for Nes Projects 选项卡: