zoukankan      html  css  js  c++  java
  • nexus 私有 maven 仓库的搭建

    下载地址 页面 : https://help.sonatype.com/repomanager3/download 

    首先需要安装jdk 。安装棒法我 前面的文章有写。https://www.cnblogs.com/cxygg/p/9374475.html 

    1 下载 nexus: wget   https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.15.2-01-unix.tar.gz 

      

    2 解压:  tar -zxvf latest-unix.tar.gz

     3 然后就可以启动了:   ./nexus-3.15.2-01/bin/nexus start

      备注:  nexus 建议 不要用 root 启动  。 但是也可以用root 启动, 你可以  新建一个用户然后在这里 修改用哪个用户启动。我直接用的root 。

      

    4  在 nexus-3.15.2-01/etc/nexus-default.properties  有一些 nexus 的配置  ,比如 可以改改端口。 默认是8081

    5 检查 nexus 是否启动。 

      

     6 使用 主机IP 加 地址方法:   比如  127.0.0.1:8081  ,我的域名并且 指定的80 端口。

    7 默认账号和密码是  admin  和  admin123 

     8 

    9 把 这个仓库 加入到 仓库组

     10 上传 jar 填写  组名 等

      

     

     11 上传的 jar包

    12  访问 直接用这个地址 

     13  maven 项目 里面 

      

        <repositories>
            <repository>
                <id>cxygg</id>
                <name>cxygg</name>
                <url>http://cxygg.top/repository/maven-public/</url>
            </repository>
        </repositories>

     

     nexus 3 以后 jar的存放 路径: /sonatype-work/nexus3/blobs/default/content/  显然 不是直接存的了,处理成了我们看不到的文件。

    2 以前是直接存的 jar  和 目录。 大概这里可以  内存 改小点。 

    别的 关于 用户 角色权限的 就慢慢摸索了 ,基本 就是 一个仓库有对应的  一些权限,把权限分割角色,把角色分给用户。

    实测 3.5 版本的 nexus  是不能 在页面上传jar 的 ,只能 使用  Deploy 的 方式  上传 jar 尽量避开。 我用的是3.15 

  • 相关阅读:
    《JavaScript高级程序设计》第14、17、20章
    《JavaScript高级程序设计》第12-13章
    《JavaScript高级程序设计》第10-11章
    《JavaScript高级程序设计》第8-9章
    《JavaScript高级程序设计》第6-7章
    《JavaScript高级程序设计》第4-5章
    《JavaScript高级程序设计》第1-3章
    《CSS3秘籍》第12-17章
    《CSS3秘籍》第8-11章
    jsoncpp操作 json
  • 原文地址:https://www.cnblogs.com/cxygg/p/10516753.html
Copyright © 2011-2022 走看看