maven 3.6.3 下载与详细配置图文教程(基于win10系统)

2,163 阅读2分钟

@TOC

1. 下载maven

1.1 apache-maven官网下载链接

maven.apache.org/download.cg… 但是值得注意的是, 官网下载首页展示的都是最新版的maven, 比如说在写这篇博客的时候, 最新版是maven 3.8.1, 那么如何下载旧版本的maven呢? 首先, 点击上面的maven下载链接, 进入到下载首页, 这时候我们可以看到 "Previous Relaeases" (以前的版本). 然后, 点击 "archives(归档)" 链接, 表示所有版本的maven都归档放在这个链接所指向的网页上. 在这里插入图片描述 可以看到, 这里列出了所有发布的maven版本, 我个人用的还是 maven 3.6.3版本, 以此为例, 然后点击链接 在这里插入图片描述 然后选择 binaries(二进制文件). 在这里插入图片描述 最后选择 apache-maven-3.6.3-bin.zip, 就可以直接下载了. 在这里插入图片描述

1.2 百度云资源下载

链接: pan.baidu.com/s/1PGBQ_Plf… 提取码: 8080

1.3 CSDN资源下载

链接: download.csdn.net/download/we…

2. 配置maven环境变量

打开 此电脑->属性->高级系统设置->高级->环境变量, 在系统变量栏中, 选择 Path 进行编辑. 在这里插入图片描述 在编辑环境变量中, 新建一个新的变量, 变量值就是下载的apache-maven-3.6.3-bin.zip 解压之后, 存放在磁盘上位置绝对路径, 主要一定要定位到apache-maven-3.6.3的bin目录文件夹, 之后点击确定即可, 一路确定保存. 在这里插入图片描述

3. 验证maven配置是否生效

打开终端命令行, 输入mvn -v命令, 如若出现关于maven版本信息等内容, 表示配置生效. 需要注意的是, 在配置maven之前, 必须要安装 JDK环境, 如果没有安装的, 可以参考之前写的博客下载安装 blog.csdn.net/weixin_4325…

在这里插入图片描述

4. 修改 settings.xml 文件

maven 安装生效之后,还需要对 maven 的 config 文件夹下的文件 settings.xml 进行配置,主要是配置下载 jar 包时的镜像。因为 maven 仓库默认从国外的服务器进行下载 jar 包, 所以往往需要使用国内的镜像代理进行下载 jar 包。具体的配置如下:

 <!--自定义指定jar包存放的位置-->
 <localRepository>D:\apache-maven-3.6.3-bin\repository</localRepository>
 <!--配置具体的仓库的下载镜像-->
 <mirrors>
    <mirror>
	 	 <!--此镜像的唯一标识符,用来区分不同的mirror元素-->
      	 <id>alimaven</id>
	  	 <!--对哪种仓库进行镜像,简单说就是替代哪个仓库-->
	  	 <mirrorOf>central</mirrorOf> 
	  	 <!--镜像名称-->
      	 <name>aliyun maven</name>
	  	 <!--镜像URL-->
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
 </mirrors>

上面的配置段放在下面这段注释下方。

  <!-- mirrors
   | This is a list of mirrors to be used in downloading artifacts from remote repositories.
   |
   | It works like this: a POM may declare a repository to use in resolving certain artifacts.
   | However, this repository may have problems with heavy traffic at times, so people have mirrored
   | it to several places.
   |
   | That repository definition will have a unique id, so we can create a mirror reference for that
   | repository, to be used as an alternate download site. The mirror site will be the preferred
   | server for that repository.
   |-->

之后还需要对 properties 进行配置,配置如下:

<profile>
    <id>jdk-1.8</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>

上面的配置段落放在 properties 标签内部。