私服倉庫 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\nexus\nexus-2.14.2-01-bundle\nexus-2.14.2-01\bin\jsw\conf

    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:\nexus-2.11.1-01\bin\jsw\conf\wrapper.conf中的java配置錯誤導致啟動失敗(錯誤可能性1:版本錯誤;錯誤可能性2:寫錯路徑了)

  原因2:8081端口被占用導致啟動失敗(如果是非系統進程占用,結束該進程即可,如果是系統端占用(我的操作系統是win8這個端口號就被系統占用了進程為4),則一般用戶無法結束進程,最好也不要結束進程——修改nexus的端口號即可[可以參考我的經驗:如何修改nexus的端口號])

 

本文出自:藝意


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM