什么是maven私服?
工程中如何使用?
如何接入maven私服?
了解maven私服
分为本地和远程
远程包括:
中央仓库:大厂提供 、私服:局域网(公司内部搭建)、其他公共库(公网)
优势:节省外网带宽、加速构建过程、部署第三方构件、提高稳定性,增强控制、降低中央仓库的负荷。
搭建应用场景:
1、公司开发一些公共组件,如何共享给开发组,拷贝下载文件显得繁琐,并经常需要升级。
2、公共服务器组件只限制在内网使用,无法与外部网络交互。
3、需要自动化部署,下载组件。
第一步:确保linux服务器已经安装,jdk,maven
jdk安装命令: yum -y install java-1.8.0-openjdk*
maven安装地址:http://maven.apache.org/download.cgi 。
第二步:服务器安装Nexus
安装地址:https://www.sonatype.com/download-oss-sonatype
将文件下载至本地,并上传服务器,选择 nexus-3.18.1-01-unix.tar版本
默认端口8081,可在conf/nexus.properties内更改
安装过程:
1.官网下载
https://www.sonatype.com/download-oss-sonatype
本文使用的是nexus-3.18.1-01-win64,nexus不同ban'版本启动命令有区别
2.安装后
①、进入nexus 安装目录,
E:\nexus-3.18.1-01-win64\nexus-3.18.1-01\bin
②、进入nexus-3.18.1-01目录下的bin 使用.\nexus.exe /run 开始运行
启动成功。浏览器访问http://localhost:8081/ 可以开始创建自己的私服了。
登录的时候提示密码存放在nexus3\admin.password 文件夹内,copy出来,黏贴到密码框中,直接登录。
创建自己的maven仓库
登录后,点击设置工具图标----> +create repository选择maven2(hosted)。
开发环境配置
Android studio maven配置:
构建工具和工程引入maven
buildscript(构建工具) 中引入maven
maven{
url
credentials {
username'admin'
password 'admin123'
}
}
网友评论