Gradle私服&代理 --Nexus

最近感触比较深的就是:搭建环境已从原来的技术问题变成一个执行问题。
以前搭建一个环境跳N个坑,费九牛二虎之力,现在一个命令就行,技术在进步呀!

版本:nexus-3.0.2-02-unix.tar.gz
安装

  1. 解压缩
    /data/gradle/nexus-3.0.2-02
  2. 添加用户
    useradd gradle
    passwd gradle
  3. 修改配置
    在nexus中修改
INSTALL4J_JAVA_HOME_OVERRIDE=/data/gradle/tools/jdk1.8.0_101
run_as_user='gradle'
  1. 启动
    /data/gradle/nexus-3.0.2-02/bin/nexus start
  2. 访问
    默认端口为8081
    http://ip:8081/
    默认用户名:admin ,密码:admin123
    Gradle私服&代理 --Nexus_第1张图片
    nexus.jpg

    06.添加新代理
    设置->repositories->Create repository
    Gradle私服&代理 --Nexus_第2张图片
    repository.jpg

    如添加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()
 }

你可能感兴趣的:(Gradle私服&代理 --Nexus)