使用Apache Archiva搭建Maven Repository Server


關於 Maven 私服 的搭建

這里 采用 Apache Archiva 的 Standanlone 模式來安裝

1) 首先到archiva主頁上下載最新版(Archiva 2.2.1 Standalone)

http://archiva.apache.org/download.cgi

2)下載后解壓,如(E:\Program Files\apache-archiva-2.2.1)

3)配置jdk,jdk 版本在1.7 以上

4)啟動服務

  使用“管理員身份運行cmd”  (開始菜單的附件中)

  C:\Windows\system32>cd E:\Program Files\apache-archiva-2.2.1\bin

  C:\Windows\system32>e:

  E:\Program Files\apache-archiva-2.2.1\bin>archiva.bat install
  wrapper | Apache Archiva installed.

  E:\Program Files\apache-archiva-2.2.1\bin>archiva.bat start
  wrapper | Starting the Apache Archiva service...
  wrapper | Apache Archiva started.

  E:\Program Files\apache-archiva-2.2.1\bin>

  上述信息表示啟動成功

 

也可以使用管理員身份運行cmd,進入 archiva 安裝路徑bin 目錄,執行 archiva.bat console ,啟動時的日志信息將會輸出在 控制台上

 

5)第一次訪問,在瀏覽器上輸入 http://localhost:8080,進入到GUI界面,第一次需要輸入用戶名,密碼,然后點擊創建。(密碼必須有大寫字母和數字,長度不低於8位)

6)默認的Repository

登入后,左側Administration欄列出了所有常用配置。

點擊Reposoitory會看到archiva自帶的默認internal repository 和 remote repository

internal repository表示Archive本地的repository,remote repository代表遠程的repository。

當maven連接到Archiva的internal repository時,Archiva會先從本地尋找目標,找不到的話再從remote repository上繼續尋找。

 

7) 配置文件結構

以下是幾個常用的配置文件目錄

%ARCHIVA_HOME%/data 數據文件根目錄

%ARCHIVA_HOME%/data/database 里配置了數據庫文件,包括用戶數據庫和系統數據庫

%ARCHIVA_HOME%/data/repositories 包含索引信息。如果上傳了jar等文件的話,也會保存在這里。

%ARCHIVA_HOME%/logs 存放log文件。

 

 

幫助文檔:http://archiva.apache.org/docs/2.2.1/


免責聲明!

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



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