1. 程式人生 > >liunx(ubuntu)下 通過 nexus 搭建maven 私服

liunx(ubuntu)下 通過 nexus 搭建maven 私服

jdk 安裝(因為 nexus是基於java 開發的)

  • 下載地址 http://pc6.down.123ch.cn/download/[email protected]
  • 在 usr 建立 jvm 目錄(usr/jvm),將下載的 jdk 解壓到這個目錄
  • 配置環境變數,命令列 sudo gedit /etc/profile 開啟系統配置檔案,新增如下配置:
export JAVA_HOME=/usr/jvm/jdk1.8.0_60  # 根據你自己的實際目錄
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
  • 檢視是否配置成功(命令列輸入 java -version),出現型別下列字樣就代表成功了:
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

nexus 安裝

  • 下載 nexus,戳我下載
  • 解壓下載的nexus檔案,會出現兩個資料夾:nexus-oss-webapp-2.14.0和sonatype-work,前者包含了nexus的執行環境和應用程式,後者包含了你自己的配置和資料。
  • 配置相關檔案

    • 配置可以在root下開啟nexus

    1.方法一:修改系統環境變數 (sudo gedit /etc/profile)在檔案末尾加上:
    export RUN_AS_USER=root

    2.方法二:編輯 nexus啟動檔案(sudo gedit /usr/local/nexus/nexus-2.14.8-01-bundle/nexus-2.14.8- 01/bin),在其如下位置: 加入 RUN_AS_USER=root即可。

    • 配置nexus依賴的jdk檔案位置(不配置此項,nexus可以正常啟動,但是瀏覽器訪問時卻不可以訪問):
      命令列開啟 nexus\bin\jsw\conf\wrapper.conf(sudo gedit /nexus\bin\jsw\conf\wrapper.conf
      ),配置如下位置程式碼:
wrapper.java.command=/usr/local/jdk1.8/bin/java  # 你自己的jdk 路徑
  • 自定義埠(預設埠為 8081):
    編輯 {nexus-home}/nexus-2.8.0-05/conf 目錄下有一個 nexus.properties 的配置檔案,通過修改 application-port 屬性為自己想要設定的埠號即可,入下圖:

    • 重啟nexus即可(也可重啟機器)

    • 開放埠為區域網使用:

      1. 安裝 iptables : apt-get install iptables

      2. 新增相關埠給使用者使用(80 就是你要開放的埠號):iptables -I INPUT -p tcp --dport 80 -j ACCEPT

      3. 儲存:iptables-save

    • 啟動nexus ,命令列進入 nexus-2.14.8-01-bundle/nexus-2.14.8-01/bin 目錄下,執行 ./nexus start 即可啟動,啟動成功後的畫面如下:

  • 瀏覽器登入nexus ,配置相關屬性(瀏覽器訪問:http://ip:埠/nexus/)
    登入成功頁面

  • 將下圖 4-1 中 4列設定為如下圖所示:
    4-1

    • Apache Snapshosts–Configuration

    • Central– Configuration

    • Release - Configuration

    • Snapshots-Configuration

手動上傳 jar 包到私服

OK 完工。

相關推薦

liunx(ubuntu) 通過 nexus 搭建maven

jdk 安裝(因為 nexus是基於java 開發的) 下載地址 http://pc6.down.123ch.cn/download/[email protected] 在 usr 建立 jvm 目錄(usr/jvm),將下載的 jdk

ubuntu使用Nexus搭建Maven

專業 執行命令 點擊 代理 都是 roo 系統文件 update in 連接 ubuntu下使用Nexus搭建Maven私服 1、私服簡介: 私服是架設在局域網的一種特殊的遠程倉庫,目的是代理遠程倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私

Windows使用Nexus搭建Maven(安裝)

支持 blog 試用 prop 解壓 結束 factor repos name 一、下載Nexus 下載OSS最新版:https://www.sonatype.com/download-oss-sonatype 老版本:https://support.sonatype.

Linux使用nexus搭建maven

下載安裝 解壓後會在同級目錄中,出現兩個資料夾:nexus-oss-webapp-1.8.0和sonatype-work,前者包含了nexus的執行環境和應用程式,後者包含了你自己的配置和資料。

Windows Nexus搭建Maven

4.3 快照 激活 nap cti sha 基本 新增 項目 轉自:http://blog.csdn.net/fanyuna/article/details/40145827 1、 為什麽使用Nexus 如果沒有私服,我們所需的所有構件都需要通過mave

1107_Linux系統如何安裝Nexus(使用Nexus搭建Maven)-2.Nexus倉庫設定,手動更新索引,自動更新索引

Linux系統下如何安裝Nexus(使用Nexus搭建Maven私服)-2.Nexus倉庫設定,手動更新索引,自動更新索引 2018年08月27日 17:30:53 weixin_42828741 閱讀數:64 還未安裝的可閱讀以下文章: Linux系統下如何安裝Nexus(使用Nexus搭

Mac系統如何安裝Nexus(使用Nexus搭建Maven

之前介紹了Linux系統下如何安裝Nexus(使用Nexus搭建Maven私服),私服是搭建在虛擬機器中的,使用起來比較不方便,今天研究了Mac系統下(因為我本來是Mac系統)如何使用Nexus搭建私服,分享給大家~ Mac系統下如何安裝Nexus 安裝

nexus搭建mavenjar包上傳和下載

ive 校驗 public 我們 賬號 依賴 detail 接下來 triangle nexus搭建maven私服及私服jar包上傳和下載 標簽: nexus管理maven庫snapshot 2017-06-28 13:02 844人閱讀 評論(0) 收

Nexus搭建Maven

gem 說明 原因 x86 copy href .com 3.x jar包 公司一般都有個自己的私服來管理各種jar包,原因大概有這麽3個,分別是:     1、有的公司不能訪問外網,只能通過私服來管理jar包和插件;     2、公司網速比較慢,通過公司的私服來獲取jar

Java 在Linux使用nexus3搭建Maven並且使用Gradle進行jar包上傳以及依賴下載

今天我們來記錄一下如何通過Nexus3搭建Maven私服以及如何通過Gradle進行Jar包的上傳以及依賴使用 本人此次搭建教程使用的是Centos6.5,之前使用Centos7.3此安裝方法一樣適用,所以各版本的同學都可放心安裝。 1.Maven私服搭建 1.1

nexus 搭建 maven

一. 下載並安裝nexus 1. 安裝brew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 2. 安裝nexus

使用nexus搭建maven

jar instance maven ati 右鍵 加入jar user 平時 tor   在日常開發中我們會經常使用的第三方jar包,而我們對jar包的管理往往是使用maven去做管理,但是有時候我們發現使用到的一些jar在阿裏的中央倉庫是找不到的,而且就算找到,下載速度

Docker安裝Nexus搭建Maven、部署引用jar包

docker run --restart="always" -d -p 8081:8081 --name nexus -v /opt/data/nexus-data:/nexus-data sonatype/nexus3 注意點:若出現許可權問題 chmod 777 nexus-

Maven入門:使用Nexus搭建Maven及上傳下載jar包 Maven入門:使用Nexus搭建Maven及上傳下載jar包

Maven入門:使用Nexus搭建Maven私服及上傳下載jar包 一. 私服搭建及配置 1 . 私服簡介   私服是架設在區域網的一種特殊的遠端倉庫,目的是代理遠端倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;

Maven入門:使用Nexus搭建Maven及上傳下載jar包

一. 私服搭建及配置 1 . 私服簡介   私服是架設在區域網的一種特殊的遠端倉庫,目的是代理遠端倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;否則,私服請求外部的遠端倉庫,將構件下載到私服,再提供給本地

使用nexus搭建maven、手動更新索引

網路上關於搭建maven私服的文章很多,但對於maven倉庫索引的配置這方面還是較少,本文主要講述如果快速搭建一個nexus私服,以及如何手動更新索引檔案。 本文所用的環境:作業系統CentOS 6.5 64bit,nexus版本nexus-2.8.0-05-bundl

Windows使用Nexus搭建pypi

Nexus之前一直作為maven的私服而被大家所熟知,但是其實nexus可以做很多種倉庫的私服,官網的說明就揭示了一切,真是又方便又強大的開源工具。 首先下載安裝nexus,地址: https://www.sonatype.com/oss-thank-you-win64

Linux 使用nexus搭建maven

1.下載 nexus wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz 2.建立目錄 並 解壓 mkdir /usr/nexus

CentOS安裝nexus搭建maven(一)

為了節省時間,提高效率,同時有有利於團隊協作,進行分模組開發整合,開發團隊最好能夠搭建一個maven私服。我們在這裡使用nexus搭建一個私服。 首先在伺服器上面建立一個資料夾/home/softs/nexus,然後用下面的命令下載nexus。 下載完了進行解壓。

Sonatype Nexus 搭建Maven

1、 為什麼使用Nexus         如果沒有私服,我們所需的所有構件都需要通過maven的中央倉庫和第三方的Maven倉庫下載到本地,而一個團隊中的所有人都重複的從maven倉庫下載構件無疑加大了倉庫的負載和浪費了外網頻寬,如果網速慢的話,還會影響專案的程序。很多情