zoukankan      html  css  js  c++  java
  • 私服仓库 nexus 环境搭建(win10)

    1.1 简介:

      Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。

    1.2 下载:

      1.2.1 下载地址:http://www.sonatype.org/nexus/,下载开源版本

        NEXUS OSS [OSS = Open Source Software,开源软件——免费]

        NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]

      1.2.2 解压:

        nexus-3.2.0-01目录:包含了Nexus运行所需要的文件。是Nexus运行必须的。

        sonatype-work目录:包含Nexus生成的配置文件、日志文件、仓库文件等。当我们需要备份Nexus的时候默认备份此目录即可。

    1.3 配置nexus

      1.3.1 配置环境变量:

      1.3.2 配置nexus中的wrapper.conf配置文件:

        1. 路径

          D:plugin exus exus-2.14.2-01-bundle exus-2.14.2-01injswconf

        2. 在wrapper.conf中

          找到# Set the JVM executable应该在15行左右

        3. 将java目录下的java.exe的路径配置到里面即可(根据你电脑java的配置)

    1.4 nexus测试

      1.4.1 在命令行中输入nexus如果出现下面提示这证明配置成功——nexus的环境变量配置成功

     

    1.5 安装并启动nexus

      1.5.1 输入nexus start出现如下信息:主要是没有权限,需要以管理员的身份运行。
     
      1.5.2 输入nexus start出现如下信息:说明nexus配置好了,但是还没有安装

      1.5.3 输入nexus install即可安装——如下信息即安装成功

      安装成功后 系统服务中会有 nexus 服务:

      1.5.4 启动nexus:输入nexus start即可

      1.5.5 启动成功,输入地址
        http://127.0.0.1:8081/nexus/

    1.6 nexus启动失败处理

      1.6.1 如果启动失败提示:

        wrapper | The nexus service was launched, but failed to start

     

      原因1:F: exus-2.11.1-01injswconfwrapper.conf中的java配置错误导致启动失败(错误可能性1:版本错误;错误可能性2:写错路径了)

      原因2:8081端口被占用导致启动失败(如果是非系统进程占用,结束该进程即可,如果是系统端占用(我的操作系统是win8这个端口号就被系统占用了进程为4),则一般用户无法结束进程,最好也不要结束进程——修改nexus的端口号即可[可以参考我的经验:如何修改nexus的端口号])

    本文出自:艺意

  • 相关阅读:
    在Ubuntu中通过update-alternatives切换软件版本
    SCons: 替代 make 和 makefile 及 javac 的极好用的c、c++、java 构建工具
    mongodb 的使用
    利用grub从ubuntu找回windows启动项
    How to Repair GRUB2 When Ubuntu Won’t Boot
    Redis vs Mongo vs mysql
    java script 的工具
    python 的弹框
    how to use greendao in android studio
    python yield的终极解释
  • 原文地址:https://www.cnblogs.com/wkrbky/p/6357901.html
Copyright © 2011-2022 走看看