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
    nexus.jpg

    06.添加新代理
    设置->repositories->Create repository
    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()
 }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容