Maven的安装与配置

Maven在IDEA上的配置:

  Maven可以帮我们管理jar包,管理项目,是一个很好用的工具。

   一、下载安装Maven

      1、前往https://maven.apache.org/download.cgi下载最新版的Maven程序。

      2、下载完成后,解压文件到自己对应选定的位置。比如在这里我解压到 F:\maven 中

        

      3、配置环境变量:设置环境变量MAVEN_HOME,对应值为解压的位置。 比如在我这里的话,我就要设置成  F:\maven\apache-maven-3.6.3

        

      4、增加到PATH环境变量中,在PATH中加入%MAVEN_HOME%\bin

        

        在这里选择编辑,之后添加%MAVEN_HOME%\bin

        

      5、完成操作后,就完成了Maven的安装,我们可以在dos中使用 mvn -v来检查是否安装成功。

        

        如图显示java版本和Maven版本,就说明配置成功了。

     二、配置镜像仓库、本地仓库

             1、因为Maven默认使用国外远程仓库,下载速度太慢,可以改成阿里云的镜像,这样可以加快下载速度:

        打开解压后的maven文件夹,找到conf目录下的settings.xml文件:

            

        进入后,找到<mirrors>标签,有一些注释来解释如何配置,我们直接加入代码:

<mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
    <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>
  </mirrors>

         这样maven就自动会从阿里云远程仓库寻找了。

       2、 配置本地仓库也是在这里:在上面找到<localRepository>标签,修改即可。

      

      3、配置默认的jdk版本:在下面的<profiles>标签里面,加入自己对应的java版本:

<profile>
 
<id>jdk-1.12</id>
 
<activation>
 
<activeByDefault>true</activeByDefault>
 
<jdk>1.12</jdk>
 
</activation>
 
<properties>
 
<maven.compiler.source>1.12</maven.compiler.source>
 
<maven.compiler.target>1.12</maven.compiler.target>
 
<maven.compiler.compilerVersion>1.12</maven.compiler.compilerVersion>
 
</properties>
 
</profile>

        这里我的版本是jdk-1.12,不同的版本只要修改版本号就可以,把下面的编译器的版本也一样更改。

 

    三、IDEA加入Maven

      进入IDEA,选择File-->settings-->Build,Execution,Deployment-->Build Tools-->Maven:进入如下界面

           

     在这里我们有两个地方需要配置:Maven home directory 要改为我们当时环境变量配置的MAVEN_HOME的位置,也就是解压后Maven的位置。

       其次是User Settings file 如果不改的话,默认是在c盘里的一个自带的maven配置,这里要改成自己刚刚在conf里面修改好的,这里改完以后,如果修改的settings修改了本地仓库位置,下面就会自动修改maven的仓库位置,如果没有修改,就手动改成settings里面修改的位置。

     如果你在这次配置好了,但是下次配置又出现还原了的情况的话,就可以在file-->Other Settings-->Settings for New Projects里面,按照同样的内容修改一遍。

       配置好以后,就可以在IDEA中新建Maven项目了

   

  

 

posted @ 2020-02-22 16:35  小新而已  阅读(544)  评论(0编辑  收藏  举报