最近感触比较深的就是:搭建环境已从原来的技术问题变成一个执行问题。
以前搭建一个环境跳N个坑,费九牛二虎之力,现在一个命令就行,技术在进步呀!
版本:nexus-3.0.2-02-unix.tar.gz
安装
- 解压缩
/data/gradle/nexus-3.0.2-02 - 添加用户
useradd gradle
passwd gradle - 修改配置
在nexus中修改
INSTALL4J_JAVA_HOME_OVERRIDE=/data/gradle/tools/jdk1.8.0_101
run_as_user='gradle'
- 启动
/data/gradle/nexus-3.0.2-02/bin/nexus start - 访问
默认端口为8081
http://ip:8081/
默认用户名:admin ,密码:admin123
06.添加新代理
设置->repositories->Create repository
如添加jcenter,因观察了jcenter.bintray.com里面是pom的写法,所以采用了 maven proxy的模式
name: jcenter,
Remote storage: http://jcenter.bintray.com
Blob store :选择default
07.在gradle中使用
repositories {
maven { url "http://ip:8081/repository/jcenter/"}
maven { url "http://ip:8081/repository/maven-public/"}
maven { url "http://ip:8081/repository/spring-public/"}
maven { url "http://ip:8081/repository/maven-central/"}
}
替代原有:
repositories {
jcenter()
mavenLocal()
mavenCentral()
}