本文主要介紹了如何在 Maven 私人倉庫進行製品管理。
前提條件
在對 Maven 私人倉庫進行製品管理之前,您需要建立一個 Maven 製品倉庫,詳情,請參見建立製品倉庫。
使用 Maven 倉庫
單擊建立好的 Maven 倉庫,在左側導覽列,選擇倉庫指南,按照提示進行倉庫的推送和拉取配置。

單擊憑證地區的按鈕可查看 Maven 的帳號密碼。

查看和管理 Maven 製品
搜尋製品
在倉庫首頁,單擊包列表,查看該倉庫下的所有製品,可以按製品名進行搜尋。

手動上傳製品
單擊上傳製品,手動上傳本地 Maven 製品到製品庫。在上傳製品對話方塊,您需要如實填寫 Group、Artifactory、Version 資訊,並選擇正確的包類型,上傳本地的包檔案,然後單擊上傳。

查看製品版本詳情
單擊目標包名,在右側面板會展示製品的詳細資料,預設展示最新版本資訊,您可以對版本進行切換。在檔案清單中,可以按需下載對應的 pom 和 jar 等檔案。

拉取製品
單擊目標包名後,右側面板會顯示該製品的詳細資料,使用者可以根據專案需要自行配置Maven或Gradle依賴。

例如:對於 Maven 專案,所有的依賴管理都在 pom.xml 檔案中進行。以下是基本步驟:
添加依賴: 開啟
pom.xml檔案,在<dependencies>部分添加所需的依賴。比如要添加一個名為 "0.0.3-SNAPSHOT" 的依賴,可以這樣做:<dependencies> <dependency> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.3-SNAPSHOT</version> </dependency> </dependencies>切換版本: 如需更改依賴的版本,在
<version>元素中指定需要的版本號碼。更新依賴: 使用 Maven 的更新命令來擷取最新的依賴列表:
mvn dependency:resolve或者執行完整的專案構建來更新依賴:
mvn clean install
禁用某個製品版本
在製品詳情面板,單擊禁用製品可以將該製品版本禁用。

禁用的範圍為版本而非整個製品。如果我們在製品詳情頁面,將該製品的1.0版本禁用,1.0版本將無法被下載,但製品其它版本仍然可以被下載使用。
刪除某個製品版本
在製品詳情面板,單擊中繼資料,可以管理製品版本的中繼資料資訊,中繼資料僅作用於指定的製品版本。單擊刪除此版本,可以刪除某個製品版本,製品版本刪除後,可在製品資源回收筒中恢複。
