讀古今文學網 > Maven實戰 > 9.3.2 Nexus倉庫分類的概念 >

9.3.2 Nexus倉庫分類的概念

為了幫助讀者理解宿主倉庫、代理倉庫和倉庫組的概念,圖9-4用更為直觀的方式展現了它們的用途和區別。

圖9-4 各種類型的Nexus倉庫

從圖9-4中可以看到,Maven可以直接從宿主倉庫下載構件;Maven也可以從代理倉庫下載構件,而代理倉庫會間接地從遠程倉庫下載並緩存構件;最後,為了方便,Maven可以從倉庫組下載構件,而倉庫組沒有實際內容(圖中用虛線表示),它會轉向其包含的宿主倉庫或者代理倉庫獲得實際構件的內容。