zoukankan      html  css  js  c++  java
  • Gradle使用Maven仓库的方法

    在build.gradle文件中, 修改repositories如下:

    1
    2
    3
    4
    repositories {
      mavenLocal()
      mavenCentral()
    }

    这样的话, 就会优先从maven的仓库中查找所需的jar包

    重点同时: 配置环境变量 GRADLE_USER_HOME    maven仓库路径

    我的maven配置本地仓库为D: epository中(见底部的"如何修改maven本地仓库地址"), 为防止下载到C盘默认的目录下, 建议将setting.xml复制一份到C:Users用户名.m2目录下

    当build.gradle中依赖的jar包已经通过maven下载过的, 就不会重复下载了, 但是没有下载过的, gradle会将其下载到配置的路径下

    如何修改maven本地仓库地址:

    到maven的目录中(如: ..apache-maven-3.3.9confsettings.xml), 修改settings.xml文件, 内容如下:

    1
    <localRepository>D: epository</localRepository>

    maven用国内镜像:

    找到settings.xml并设置源即可。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
      
      
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
      
      
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>

      

  • 相关阅读:
    A. Greg and Array 夜
    zoj 2314 Reactor Cooling 夜
    sgu 104. Little shop of flowers 夜
    C. Greg and Friends 夜
    sgu 103. Traffic Lights 夜
    B. Greg and Graph 夜
    B. Yaroslav and Two Strings 夜
    zoj 2313 Chinese Girls' Amusement 夜
    sgu 101. Domino 夜
    hdu 4532 湫秋系列故事——安排座位 夜
  • 原文地址:https://www.cnblogs.com/brithToSpring/p/14069285.html
Copyright © 2011-2022 走看看