Maven 3.6 下载配置教程

Maven 3.6 下载配置教程

  1. 在继续阅读本教程之前,需要先完成JDK的安装。关于JDK的安装,请见笔者的另一篇博客: JDK的下载安装教程:https://blog.csdn.net/wangpaiblog/article/details/111466827

  2. 进入Maven官网下载,网址:http://maven.apache.org/download.cgi

  3. 下载前,请留意Maven与JDK版本的对应关系。一般说来,自己电脑安装的JDK版本不能低于Maven所要求支持的。不过,在某些时候,自己安装的JDK的版本过高也会带来问题。

在这里插入图片描述

  1. 选择合适的下载工具就可以下载了,因为是外国的网站,所以有可能下载缓慢,在百度云离线下载、浏览器内置下载和迅雷中,用迅雷下载的话非常快,所以推荐迅雷。

  2. 下载好了之后应该有一个名叫 apache-maven-3.6.3-bin.zip 的压缩包。解压该压缩包,含bin的目录(或者说,目录 …\bin 的上一级目录)即为Maven的安装目录。

  3. 将含bin的Maven安装文件夹放到你喜欢的目录下,并设置Windows中的环境变量(在设置Maven的环境变量之前必须完成JDK的环境变量JAVA_HOME的设置)。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  1. (设置M2_HOME是为了以后兼容新版本的Maven)
  • 需要新建或编辑的环境变量如下:

    • 变量名: MAVEN_HOME
      变量值: C:\Program Files\Java\apache-maven-3.6.3

    • 变量名: M2_HOME
      变量值: %MAVEN_HOME%

    • 变量名: Path
      变量值: %MAVEN_HOME%\bin

  • 其它可选的环境变量:

    • 变量名: MAVEN_OPTS
      变量值: -Xms128m -Xmx512m
  1. 以上如果设置完成之后,进入CMD中输入 mvn -v ,应该会出现一些配置信息,这说明前面的设置已经成功。进入CMD的方法有很多,这里只举一例:

在这里插入图片描述

在这里插入图片描述

  1. 配置Maven的本地仓库地址。如果不进行这种配置的话,则默认的地址是 C:\Users\当前用户的用户名.m2\repository 。笔者的看法是,不管读者喜不喜欢这个地址,还是应该显式地指出本地仓库地址,这样做没有坏处。

  2. 配置的方法是,先找到Maven安装路径下的 setting.xml 文件,该文件的路径是 Maven的安装路径\conf\setting.xml 。然后在该文件的元素 <settings/…> 中添加子元素 <localRepository/…> 。最后将元素 <localRepository/…> 的内容设置为希望设置的本地仓库地址即可。如:

<localRepository>C:\Users\当前用户的用户名\.m2\repository</localRepository>
  1. 如果一个项目所需要的依赖是在其它机器上提供,而不在本机,这里还需要设置中央仓库镜像。设置的方法是,同样是在Maven安装路径下的文件setting.xml 作修改。在该文件的元素 setting.xml 的子元素 <mirrors/…> 中添加子元素 <mirror/…> 。一个元素 <mirror/…> 的内容示例如下:
<mirror>
       <id>nexus-aliyun</id>  
       <mirrorOf>central</mirrorOf>    
       <name>Nexus aliyun</name>  
       <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror>
  1. 如果使用IDE来构建项目,则还需要在该IDE中更新此Maven配置。下面以IntelliJ IDEA为例:

在这里插入图片描述

  将IntelliJ IDEA下图中的 User setting file: 地址设置为上面的文件setting.xml 的地址。此时,如果上面的文件setting.xml 的内容设置正确的话,此处IntelliJ IDEA下图中的 Local repository: 地址将随之自动更新为上面设置的Maven的本地仓库地址,即元素 <localRepository/…> 的内容。

在这里插入图片描述

  1. 注意,进行到这一步时,此时Maven的配置工作还不能算完成。还需要在CMD中输入 mvn help:system 。这里为了在网络上下载一些配置文件等。另外,此下载过程十分漫长(并不是因为需要下载的文件很大),而且如果下载进度长时间停滞,可以重启CMD输入此命令继续下载。下载完成的标志是在CMD中此任务结束,新的等待输入的输入行出现:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wangpaiblog/article/details/112689500
3.6