摘要: 1. 介紹
Maven是Java開發(fā)者中流行的構(gòu)建工具,Maven的好處之一是可以幫助減少構(gòu)建應(yīng)用程序時所依賴的軟件構(gòu)件的副本,Maven建議的方法是將所有軟件構(gòu)件存儲于一個叫做repository的遠程倉庫中。
Maven會從ibiblio.org中的公用倉庫中同步構(gòu)件,這個公用倉庫下載緩慢、不穩(wěn)定,并且不包含一些構(gòu)件的最新版本,而且不能上傳團隊私有的構(gòu)件。通過設(shè)置內(nèi)部Maven倉庫,團隊可以更有好地利用Maven倉庫的優(yōu)勢并且克服使用ibiblio上的倉庫時的缺點。
本文著眼于Maven倉庫工具應(yīng)提供的一些功能,列出了選擇Maven倉庫工具的標(biāo)準(zhǔn),說明了使用Artifactory設(shè)置Maven倉庫的相關(guān)步驟。在Linux和Windows中設(shè)置Maven倉庫的過程是相同的,少數(shù)不同點在文中已經(jīng)用高亮顯示,本文列出了與這個Maven倉庫的使用有關(guān)的POM文件的范例,用截圖來向用戶闡述如何設(shè)置Maven倉庫,Maven和artifactory配置范例也有列出。 閱讀全文
Maven是Java開發(fā)者中流行的構(gòu)建工具,Maven的好處之一是可以幫助減少構(gòu)建應(yīng)用程序時所依賴的軟件構(gòu)件的副本,Maven建議的方法是將所有軟件構(gòu)件存儲于一個叫做repository的遠程倉庫中。
Maven會從ibiblio.org中的公用倉庫中同步構(gòu)件,這個公用倉庫下載緩慢、不穩(wěn)定,并且不包含一些構(gòu)件的最新版本,而且不能上傳團隊私有的構(gòu)件。通過設(shè)置內(nèi)部Maven倉庫,團隊可以更有好地利用Maven倉庫的優(yōu)勢并且克服使用ibiblio上的倉庫時的缺點。
本文著眼于Maven倉庫工具應(yīng)提供的一些功能,列出了選擇Maven倉庫工具的標(biāo)準(zhǔn),說明了使用Artifactory設(shè)置Maven倉庫的相關(guān)步驟。在Linux和Windows中設(shè)置Maven倉庫的過程是相同的,少數(shù)不同點在文中已經(jīng)用高亮顯示,本文列出了與這個Maven倉庫的使用有關(guān)的POM文件的范例,用截圖來向用戶闡述如何設(shè)置Maven倉庫,Maven和artifactory配置范例也有列出。 閱讀全文