Windows下搭建基于Nexus的Android Maven私服(二)
来源:互联网 发布:炉石传说录像软件 编辑:程序博客网 时间:2024/05/29 17:49
Windows下搭建基于Nexus的Android Maven私服(一)
在Windows下搭建基于Nexus的Android Maven私服(一)文章中已经搭建好了环境,下面就介绍下如何在Android Studio中使用。
一 创建Repositores,如下图
创建好了把链接copy一下,待会要用到。
二 打开AndroidStudio,在gradle.properties中添加如下内容
#snapshot的urlMAVEN_SNAPSHOT_URL=http://192.168.16.135:8083/repository/Gosuncn/#nexus账号NEXUS_USERNAME=admin#账号密码NEXUS_PASSWORD=admin123#maven repository的urlMAVEN_URL=http://192.168.16.135:8083/repository/Gosuncn/#发布的版本号NEXUS_VERSION=1.0.0#库的名称ARTIFACT_ID=CommonUtils#组idGROUP_ID=com.gosuncn.android#指定类型,一般为aarTYPE=aar#添加描述信息DESCRIPTION=a useful tools上面内容需要根据实际情况填写,特别是ip和端口,不是照搬哦。像我这样写的话最后的依赖就是
compile 'com.gosuncn.android:CommonUtils:1.0.0'
当然,在工程的build.gradle中要把maven地址配上
allprojects { repositories { jcenter() maven { url 'http://192.168.16.135:8083/repository/Gosuncn/' } }}
选择你要上传的库(在AndroidStudio中即为某个module,比如我的是lib_common),如下图
把代码贴下
uploadArchives { configuration = configurations.archives repositories { mavenDeployer { snapshotRepository(url: MAVEN_SNAPSHOT_URL) { authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) } repository(url: MAVEN_URL) { authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) } pom.project { version NEXUS_VERSION artifactId ARTIFACT_ID groupId GROUP_ID packaging TYPE description DESCRIPTION } } }}artifacts { archives file('lib_common.aar')}接着同步下,按下图操作即可
成功后就可以愉快的依赖了(额,这里我用的是之前测试时的Demo,大家看了跟上面写的Gosuncn不一致不要奇怪,就只是个截图而已)
0 0
- Windows下搭建基于Nexus的Android Maven私服(二)
- Windows下搭建基于Nexus的Android Maven私服(一)
- windows下使用nexus搭建maven私服(二)
- Windows 下Nexus搭建Maven私服
- Windows 下Nexus搭建Maven私服
- Windows 下Nexus搭建Maven私服
- Windows 下Nexus搭建Maven私服
- windows下使用nexus搭建maven私服
- windows下使用nexus搭建maven私服
- Windows 下Nexus搭建Maven私服
- Windows 下Nexus搭建Maven私服
- Windows 下Nexus搭建Maven私服
- window下搭建maven的nexus私服
- 利用nexus搭建Android的maven私服
- windows 下用 Nexus Sonatype 搭建 Maven 私服
- windows下使用nexus搭建maven私服(一)
- Windows 下Nexus搭建Maven服务器
- Maven私服Nexus的搭建
- iOS10下的推送(简单处理)
- 使用Redis Desktop Manager图形工具连接SentOS-redis
- 状态选择
- Elasticsearch JAVA API 之 Search API
- 第六章Android绘图机制与处理技巧(Android群英传)
- Windows下搭建基于Nexus的Android Maven私服(二)
- SpringBoot+Thymeleaf+iBatis开发项目
- java 反射机制详解
- PHP循环语句详解 while, for, foreach, do while
- Mysql 5.7 Linux编译安装详细步骤
- python环境搭建-Linux系统下python2.7升级python3.5.2步骤
- 《redis实战》读书笔记-第二章:使用redis构建web应用
- Android绘图基本用法Demo
- operands could not be broadcast together with shapes