Windows安装配置Maven

一、下载

Maven官网下载地址

二、安装

  • 所需环境:

JDK环境

  1. 配置了Java相关环境变量(如果是通过安装程序安装,安装程序会自动配置;如果通过压缩文件方式安装,需要手动配置)

如何安装JDK

2.1安装maven

将下载的压缩文件解压到合适的目录下

示例:这里解压到C:\MyProgram\Maven\, 并将其重命名为maven-3.6.3

2.2配置环境变量

进入系统环境变量用户环境变量,以下为系统环境变量配置示例:

  • 在资源管理器(文件管理),右键此电脑(我的电脑),进入属性;

    image-20200804145356969

  • 进入环境变量;

    image-20200804145802974

添加 M2_HOME 环境变量

在系统环境变量中新建M2_HOME环境变量,并将maven解压路径添加到变量值中。

如:C:\MyProgram\Maven\maven-3.6.3

image-20200804150235497

配置 path 环境变量

path环境变量是系统自动创建的,不需要新建,只需添加相应的内容即可。

%M2_HOME%\bin

image-20200804150801650

2.3验证maven

mvn --version # 查看mavenbanbe

如果输出内容类似如下,则证明安装成功:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: C:\MyProgram\Maven\maven-3.6.3\bin\..
Java version: 1.8.0_261, vendor: Oracle Corporation, runtime: C:\MyProgram\Java\jdk8\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

image-20200804151728562

三、修改本地仓库

在解压的文件夹下,进入conf配置文件夹,打开settings.xml

<settings >下有一个注释的配置说明

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

image-20200804142656820

即,默认maven本地仓库为当前用户目录下的.m2/repository, 同时给出了配置选项 <localRepository>/path/to/local/repo</localRepository>

示例:

<localRepository>\D:\Library\maven\repository</localRepository>

image-20200804144051639

四、更换镜像源

由于maven中心仓库的官网服务器在国外,造成我们大陆的下载速度巨慢。所以在使用前,有必要把默认的下载地址更换为国内,国内的存储仓库会每隔一段时间去和官方的仓库进行同步,几乎和官方没啥区别。

image-20200804144239000

进入maven安装目录下的conf配置文件夹中,打开settings.xml配置文件,找到<mirrors></mirrors>

在里面添加如下内容:

<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>central</mirrorOf>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

image-20200804144623376

  • 在项目pom.xml 中手动更改镜像源 (可选)

    <repositories>
        <repository>
            <id>public</id>
            <name>aliyun nexus</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
    </repositories>
    
    <pluginRepositories>
        <pluginRepository>
            <id>public</id>
            <name>aliyun nexus</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>
    

  • 代理添加方法 (可选)
<proxies>
    <proxy>
        <id>my-proxy</id>
        <active>true</active>
        <protocol>http</protocol>
        <host>218.14.227.197</host>
        <port>3128</port>
        <!--
      <username>***</username>
      <password>***</password>
      <nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
      -->
    </proxy>
</proxies>

五、下载maven依赖

打开命令行工具输入:

mvn help:system

相关链接

  1. 如何安装JDK
  2. IDEA配置并创建maven项目
posted @ 2020-11-18 16:28  LANGKYE#  阅读(172)  评论(0编辑  收藏  举报