zoukankan      html  css  js  c++  java
  • Maven 安装与配置

    maven 搜索jar包: https://mvnrepository.com/

    一、安装

      前提:已经安装配置 JDK

      1)进入官网下载链接 http://maven.apache.org/download.cgi

        选择 版本 (Windows -> binary zip;  Linux -> binary tar.gz)

      

        

        2)解压

      解压后,将文件夹复制到要保存的目录,如 D:Program Files (x86) 下

    二、配置环境变量

      1)新建环境变量 MAVEN_HOME,值是 刚才保存的目录 D:Program Files (x86)apache-maven-3.6.3

      

       

      2)%MAVEN_HOME%in    添加 到 PATH 环境变量下 

        

       3)查看是否安装完成,cmd 下运行“mvn -v”

      

    三、配置 Maven 本地仓库

      1)目录 D:Program Files (x86)apache-maven-3.6.3 下,新建 repository 文件夹,或其他地方

      2)D:Program Files (x86)apache-maven-3.6.3confsettings.xml,修改,将 localRepository 复制出来,然后将本地路径,填入

          注:如果不修改,默认将放置 在 ${user.home}/.m2/repository

      

      3)配置 mirror,作用可以从配置的mirror的地方下载

       找到 setting.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>nexus-aliyun</id>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
            <mirrorOf>central</mirrorOf> 
         </mirror>
         <!-- 剩下就是国外的了,maven官方运维的2号仓库 -->
        <!-- <mirror> 
            <id>repo2</id> 
            <name>Mirror from Maven Repo2</name> 
            <url>http://repo2.maven.org/maven2/</url> 
            <mirrorOf>central</mirrorOf> 
        </mirror> -->
        <!-- maven在UK架设的仓库(有时候速度会比官方2号仓库快) -->
        <!-- <mirror> 
            <id>ui</id> 
            <name>Mirror from UK</name> 
            <url>http://uk.maven.org/maven2/</url> 
            <mirrorOf>central</mirrorOf> 
        </mirror> -->
        <!-- JBoss的仓库 -->
        <!-- <mirror> 
            <id>jboss-public-repository-group</id> 
            <mirrorOf>central</mirrorOf> 
            <name>JBoss Public Repository Group</name> 
            <url>http://repository.jboss.org/nexus/content/groups/public</url> 
        </mirror> -->
        
      </mirrors>

      

  • 相关阅读:
    Ansible批量更新远程主机用户密码
    国外程序员推荐:每个程序员都应该读的非编程书
    FindFriendsServer服务搭建
    Android JNI HelloWorld实现
    2014年4月读书单
    jQuery 之父:每天写代码
    QT210 Android4.0源码编译和烧录文档整理
    Android系统分区理解及分区目录细解
    Android组件Spinner使用
    使用事件驱动模型实现高效稳定的网络服务器程序
  • 原文地址:https://www.cnblogs.com/bruce-he/p/13125910.html
Copyright © 2011-2022 走看看