android studio Warehouse(仓库配置)

 

:https://help.aliyun.com/document_detail/102512.html?spm=a2c40.aliyun_maven_repo.0.0.361830544OiN1T

 

 

 

 

 

 

{

公共代理库

更新时间:2019-01-10 16:38:06

 

maven.aliyun.com代理了很多公共的maven仓库。使用maven.aliyun.com中的仓库地址作为下载源,速度更快更稳定。

代理的仓库列表

配置指南

maven配置指南

打开maven的配置文件(windows机器一般在maven安装目录的conf/settings.xml),在<mirrors></mirrors>标签中添加mirror子节点:

 
  1. <mirror>
  2. <id>aliyunmaven</id>
  3. <mirrorOf>*</mirrorOf>
  4. <name>阿里云公共仓库</name>
  5. <url>https://maven.aliyun.com/repository/public</url>
  6. </mirror>

如果想使用其它代理仓库,可在<repositories></repositories>节点中加入对应的仓库使用地址。以使用spring代理仓为例:

 
  1. <repository>
  2. <id>spring</id>
  3. <url>https://maven.aliyun.com/repository/spring</url>
  4. <releases>
  5. <enabled>true</enabled>
  6. </releases>
  7. <snapshots>
  8. <enabled>true</enabled>
  9. </snapshots>
  10. </repository>

gradle配置指南

在build.gradle文件中加入以下代码:

 
  1. allprojects {
  2. repositories {
  3. maven { url 'https://maven.aliyun.com/repository/public/' }
  4. mavenLocal()
  5. mavenCentral()
  6. }
  7. }

如果想使用maven.aliyun.com提供的其它代理仓,以使用spring仓为例,代码如下:

 
  1. allProjects {
  2. repositories {
  3. maven { url 'https://maven.aliyun.com/repository/public/' }
  4. maven { url 'https://maven.aliyun.com/repository/spring/'}
  5. mavenLocal()
  6. mavenCentral()
  7. }
  8. }

}

 

class

{

/*

 maven { url 'https://maven.aliyun.com/repository/public/' }
 maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
 maven { url 'https://maven.aliyun.com/repository/google' }
 maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
 maven { url 'https://maven.aliyun.com/repository/spring' }
 maven { url 'https://maven.aliyun.com/repository/spring-plugin' }
 maven { url 'https://maven.aliyun.com/repository/grails-core' }
 maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }
mavenLocal()
mavenCentral()

 

*/

 

 

}

 

.gradle

 

{

 

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
repositories {
google()
//jcenter()
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/spring' }
maven { url 'https://maven.aliyun.com/repository/spring-plugin' }
maven { url 'https://maven.aliyun.com/repository/grails-core' }
maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }
mavenLocal()
mavenCentral()

}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

allprojects {
repositories {
google()
//jcenter()
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/spring' }
maven { url 'https://maven.aliyun.com/repository/spring-plugin' }
maven { url 'https://maven.aliyun.com/repository/grails-core' }
maven { url 'https://maven.aliyun.com/repository/apache-snapshots' }
mavenLocal()
mavenCentral()

}
}

task clean(type: Delete) {
delete rootProject.buildDir
}

}

 

posted @   YZFHKMS-X  阅读(441)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示