目录
3.1 打开浏览器进入管理后台:http://<服务器ip>:8081
3.3 根据系统提示修改初始密码,然后就可以在Browse菜单中看到对于的仓库信息
4.2 在library的 build.gradle 文件中新增如下配置:
5.1 使用android studio中的gradle任务栏调用插件uploadArchives即可
5.2 上传成功之后,我们登录进入nexus的管理后台,在对应的仓库下能看见如下内容
6.1 项目根目录的build.gradle文件中新增如下内容
6.2 需要引用的项目中引用5.2中的implemention内容即可
1.下载nexus
2.安装示例:
由于博主使用的是ubuntu系统,所以为大家做一下ubuntu中的安装介绍
2.1 下载安装包
选择unix安装包,下载下来是一个tar的压缩包,使用tar指令解压该文件,解压后文档结构如下图
在此文件夹下打开命令行客户端,键入./bin/nexus start进行启动
3.进入控制台:
3.1 打开浏览器进入管理后台:http://<服务器ip>:8081
3.2 初始账号密码为:admin/admin123
3.3 根据系统提示修改初始密码,然后就可以在Browse菜单中看到对于的仓库信息
4.Android Studio配置
4.1 新建android项目的library
4.2 在library的 build.gradle 文件中新增如下配置:
apply plugin: 'maven' //应用maven插件
uploadArchives {
repositories {
mavenDeployer {
repository(url: "nexus仓库url地址") {
authentication(userName: "nexus用户名", password: "nexus密码")
}
pom.version = "0.0.1" //版本标识
pom.artifactId = "andsdk" //该库唯一标识
pom.groupId = "com.linzi" //该库在仓库下的分组名[自定义,若该组不存在则自动创建]
}
}
}
4.3 nexus仓库的url地址获取方法
将以上复制的url链接放在4.2对应配置中
5.上传个人开源库到nexus
5.1 使用android studio中的gradle任务栏调用插件uploadArchives即可
5.2 上传成功之后,我们登录进入nexus的管理后台,在对应的仓库下能看见如下内容
6.引用私服中的开源库
6.1 项目根目录的build.gradle文件中新增如下内容
repositories {
...
maven { url '私有仓库的url连接地址' }
}