一:本地仓库有什么用?

Artfactory怎样助力Gradle提高开发效率

 

第一次加载依赖包时,本地仓库没有,会使用阿里云代理进行远程下载。再次加依赖包时,会从本地仓库下载。

二:本地仓库的搭建
1.Artfactory

1.1:下载:https://www.jfrogchina.com/open-source/

Artfactory怎样助力Gradle提高开发效率 Artfactory怎样助力Gradle提高开发效率

 

 

1.2:解压zip,在bin目录下点击artifactory.bat

非安装方式 :直接使用命令  artifactory.bat

1.3: 验证:浏览器访问:http://localhost:8081/artifactory/

 

1.4:登录:默认账号:admin 密码password  登录成功之后 要修改密码

1.5:创建本地仓库

1.5.1:点击local->new 创建名为android_local的maven仓库

Artfactory怎样助力Gradle提高开发效率

Artfactory怎样助力Gradle提高开发效率

1.5.2:点击remote 创建阿里云服务代理地址

Artfactory怎样助力Gradle提高开发效率

地址参考:https://maven.aliyun.com/mvn/view?userCode=r3yteowb

1.5.3:关联本地:点击Virtual->new

选择maven 输入名称

Artfactory怎样助力Gradle提高开发效率

选择本地仓库和代理

Artfactory怎样助力Gradle提高开发效率

保存

Artfactory怎样助力Gradle提高开发效率

本地连接地址:http://localhost:8081/artifactory/android_group

1.5.4:上传gradle-4.6-all.zip

Artfactory怎样助力Gradle提高开发效率

本地连接地址:

http://localhost:8081/artifactory/android_local/gradle-4.6-all.zip

 

1.5.5:设置上传1000M的限制(默认 是100,超过100M无法上传)

Artfactory怎样助力Gradle提高开发效率

1.5.6:设置允许匿名访问

Artfactory怎样助力Gradle提高开发效率 Artfactory怎样助力Gradle提高开发效率

三:本地仓库的使用

1:build.gradle

repositories {
    /*jcenter()
    google()*/
    maven {
        url 'http://localhost:8081/artifactory/android_group'
    }
}
2:gradle-wrapper.properties

distributionUrl=http\://localhost:8081/artifactory/android_local/gradle-4.6-all.zip

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2021-09-30
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
  • 2022-12-23
  • 2022-02-24
  • 2021-12-23
  • 2021-07-16
猜你喜欢
  • 2021-09-03
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2021-04-13
  • 2021-06-04
相关资源
相似解决方案