Linux下使用Nexus搭建Maven私服

來源:互聯網
上載者:User

標籤:not   lan   好處   通過   上下   沒有   下載   oss   pdf   

在開發過程中,有時候會使用到公司內部的一些開發包,顯然把這些包放在外部是不合適的。另外,由於項目一直在開發中,這些內部的依賴可能也在不斷的更新。可以通過搭建公司內部的Maven伺服器,將第三方和內部的依賴統一管理,同時也可以節省網路頻寬,當然前提是項目所需要的構件在私服中已經存在。

  • Nexus下載及安裝配置

     我們可以在nexus的官網上找到它的相關介紹,是:http://www.sonatype.org/nexus/go
     下載
     # wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz
     解壓
     # cd /usr/local
     # mkdir nexus
     # tar -xzvf nexus-2.11.2-03-bundle.tar.gz -C nexus
     # cd nexus
     # ls
      nexus-2.11.2-03   sonatype-work
     修改設定檔
     # cd nexus-2.11.2-03/conf
     # vi nexus.properties
     #Jetty section
     application-port=8081      ##修改Jetty連接埠號碼
     # nexus section
     nexus-work=${bundleBasedir}/../sonatype-work/nexus  


     儲存以上修改
     
     配置使用者

    # vi /usr/local/nexus/nexus-2.11.2-03/bin/nexus

    #RUN_AS_USER=

    RUN_AS_USER=root

    儲存以上修改

    若有設定防火牆,需前往修改防火牆配置並重啟防火牆,此處略過......

  • 啟動nexus

    # /usr/local/nexus/nexus-2.11.2-03/bin/nexus start

    ****************************************

    WARNING - NOT RECOMMENDED TO RUN AS ROOT

    ****************************************

    Starting Nexus OSS...

    Started Nexus OSS.

    在瀏覽器開啟:http://ip:8081/nexus,登入:使用者名稱admin  預設密碼:admin123

     

  • 在項目中修改maven倉庫地址

    這樣就配置完成了。在構建maven項目時,如果在私服中存在需要的構件,則會直接從私服中下載;如果私服中沒有所需構件,則會先從網路上下載到私服,之後才會下載到本地。說到此小夥伴們應該都明白搭建maven私服的好處了吧!很有必要吧...!!!

Maven權威指南_中文完整版清晰PDF  http://www.linuxidc.com/Linux/2014-06/103690.htm

Maven 3.1.0 發布,項目構建工具 http://www.linuxidc.com/Linux/2013-07/87403.htm

Linux 安裝 Maven http://www.linuxidc.com/Linux/2013-05/84489.htm

Maven3.0 配置和簡單使用 http://www.linuxidc.com/Linux/2013-04/82939.htm

Ubuntu下搭建sun-jdk和Maven2 http://www.linuxidc.com/Linux/2012-12/76531.htm

Maven使用入門 http://www.linuxidc.com/Linux/2012-11/74354.htm

Ubuntu 下 搭建Nexus Maven私服中央倉庫  http://www.linuxidc.com/Linux/2016-08/133936.htm

Linux下使用Nexus搭建Maven私服

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.