我是靠谱客的博主 壮观纸飞机,最近开发中收集的这篇文章主要介绍Mvn1: maven的下载与安装配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.1 简介

​ 在javaWeb开发中,需要导入大量jar包,maven可以帮我们自动导入,并配置jar包。

1.2 maven核心思想

​ 约定大于配置

1.3 下载与安装

官网: https://maven.apache.org/

步骤:

1)下载与安装

  • 进入首页,点击download
    在这里插入图片描述

  • 选择响应的版本,第一个是最新版。只分.tar.gz与.zip版本,Windows使用.zip

  • 将下载的压缩包解压,找个合适的地方放着。
    在这里插入图片描述

2)配置环境变量

  • 桌面右键“此电脑”,属性–高级系统设置–环境变量
    在这里插入图片描述

  • 进入之后,在系统环境变量里,创建 M2_HOMEMAVEN_HOME 变量,并向 path 变量里配置添加 %MAVEN_HOME%bin 字段

    M2_HOME值: maven的bin目录,如:F:apache-maven-3.5.4bin

    MAVEN_HOME值: maven的根目录,如:F:apache-maven-3.5.4

    path变量添加值: %MAVEN_HOME%bin
    在这里插入图片描述
    在这里插入图片描述

    • 配置完成win+R,进入cmd,输入mvn --version,出现以下信息,证明配置成功,反之,失败,并需要仔细检查环境变量是否正确。
      在这里插入图片描述

3)本地仓库与镜像配置

  • maven根目录新建 repository 本地仓库文件夹,打开根目录下的conf–setting.xml

    在如下位置添加

    <localRepository>F:/apache-maven-3.5.4/repository</localRepository>
    
    注:repository的位置要因人而异,不要照抄。
    

在这里插入图片描述

  • 在配置完本地仓库之后,需要配置镜像地址

    在如下位置(一对“”标签内)添加:

      <mirror>
        <id>aliyun-public</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun public</name>
        <url>https://maven.aliyun.com/repository/public</url>
      </mirror>
    
      <mirror>
        <id>aliyun-central</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun central</name>
        <url>https://maven.aliyun.com/repository/central</url>
      </mirror>
    
      <mirror>
        <id>aliyun-spring</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun spring</name>
        <url>https://maven.aliyun.com/repository/spring</url>
      </mirror>
    
      <mirror>
        <id>aliyun-spring-plugin</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun spring-plugin</name>
        <url>https://maven.aliyun.com/repository/spring-plugin</url>
      </mirror>
    
      <mirror>
        <id>aliyun-apache-snapshots</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun apache-snapshots</name>
        <url>https://maven.aliyun.com/repository/apache-snapshots</url>
      </mirror>
    
      <mirror>
        <id>aliyun-google</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun google</name>
        <url>https://maven.aliyun.com/repository/google</url>
      </mirror>
    
      <mirror>
        <id>aliyun-gradle-plugin</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun gradle-plugin</name>
        <url>https://maven.aliyun.com/repository/gradle-plugin</url>
      </mirror>
    
      <mirror>
        <id>aliyun-jcenter</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun jcenter</name>
        <url>https://maven.aliyun.com/repository/jcenter</url>
      </mirror>
    
      <mirror>
        <id>aliyun-releases</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun releases</name>
        <url>https://maven.aliyun.com/repository/releases</url>
      </mirror>
    
      <mirror>
        <id>aliyun-snapshots</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun snapshots</name>
        <url>https://maven.aliyun.com/repository/snapshots</url>
      </mirror>
    
      <mirror>
        <id>aliyun-grails-core</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun grails-core</name>
        <url>https://maven.aliyun.com/repository/grails-core</url>
      </mirror>
    
      <mirror>
        <id>aliyun-mapr-public</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun mapr-public</name>
        <url>https://maven.aliyun.com/repository/mapr-public</url>
      </mirror>
    

    大概像这样:
    在这里插入图片描述

4)配置jdk

  <profiles>
     <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>
         <profile>
                <id>repository_set</id>
                <repositories>
                        <repository>
                            <snapshots>
                                <enabled>false</enabled>
                            </snapshots>
                            <id>public</id>
                            <name>Public Repository</name>
                            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
                        </repository>
                </repositories>
                <pluginRepositories>
                        <pluginRepository>
                              <releases>
                                    <updatePolicy>never</updatePolicy>
                              </releases>
                              <snapshots>
                                    <enabled>false</enabled>
                              </snapshots>
                              <id>public</id>
                              <name>Public Repository</name>
                              <url>http://maven.aliyun.com/nexus/content/groups/public</url>
                        </pluginRepository>
                 </pluginRepositories>
            </profile>
  </profiles>

提示: 此处是指定jdk版本为1.8

到此,maven全部配置完成。

最后

以上就是壮观纸飞机为你收集整理的Mvn1: maven的下载与安装配置的全部内容,希望文章能够帮你解决Mvn1: maven的下载与安装配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部