博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gradle上传本地文件到远程maven库(nexus服务器)
阅读量:6001 次
发布时间:2019-06-20

本文共 988 字,大约阅读时间需要 3 分钟。

自定义aar-upload.gradle文件

artifacts {    archives file('./build/outputs/aar/Lib_ads-baidu-debug.aar')}uploadArchives {    repositories {        mavenDeployer {            print "------------------uploadArchives"            //本地maven            repository(url: 'http://127.0.0.1:8081/nexus/content/repositories/thirdparty') {                authentication(userName: 'admin', password: 'admin123')                pom.project {                    groupId 'ads'                    artifactId 'lib-ads-ad360'                    version '1.0.2'                    packaging 'aar'                }            }        }    }}

buile.gradle引用添加

apply plugin: 'maven'apply from: './你自己定义的文件名.gradle'repositories{     maven { url "http://172.0.0.1:8081/nexus/content/repositories/thirdparty/" }  }

脚本大家在网上都搜的到,坑爹的是有些东西说的很不清楚。

仓库分四种类型:group仓库组、hosted本地仓库、proxy代理仓库、virtual虚拟仓库

本地上传的话,只能传到hosted仓库,所以gradle脚本只能写

http://127.0.0.1:8081/nexus/content/repositories/thirdparty

其他路径都是错误的,切记!!!这破问题搞了我两天时间

参考博客:

转载地址:http://ybdmx.baihongyu.com/

你可能感兴趣的文章
Linux实战教学笔记53:开源虚拟化KVM(一)搭建部署与概述
查看>>
PAT 1007
查看>>
USACO习题:Friday the Thirteenth
查看>>
C++ VS2012 内存泄露检测
查看>>
zabbix 批量添加聚合图形
查看>>
北京交通大学第六届新生程序设计竞赛题解
查看>>
求解点关于直线的距离、垂足、对称点公式
查看>>
洛谷 P1577 切绳子【二分答案】
查看>>
用 Google Map 的 Geocoder 接口来反向地址解析
查看>>
在中小型公司如何做好测试——论测试计划的重要性
查看>>
BSS段、数据段、代码段、堆与栈
查看>>
python调用c/c++写的dll
查看>>
r语言ggplot2误差棒图快速指南
查看>>
python之处理异常
查看>>
c++中的虚函数
查看>>
遍历form表单里面的表单元素,取其value
查看>>
PHP TP框架基础
查看>>
directive ngChecked
查看>>
面试110道题
查看>>
python 08 文件操作
查看>>