maven默認會從中央倉庫下載jar包,這個倉庫在國外,並且全世界的人都會從這裏下載,因此下載速度確定是很是慢的。java
你照鏡子是時候鏡子裏的人就是鏡像算法
鏡像就至關因而中央倉庫的一個副本,內容和中央倉庫徹底同樣,目前有很多國內鏡像,其中阿里雲算是比較穩定的,同時也能保證下載速度。
其實咱們能夠簡單的來理解什麼是鏡像:
若是倉庫A能夠提供倉庫B存儲的全部內容,那麼就能夠認爲A是B的一個鏡像。換句話說,任何一個能夠從倉庫Y得到的構件,都胡夠從它的鏡像中獲取。
這裏的A就是:阿里雲鏡像(其實還有其餘的鏡像OSChina),而B就是:Maven的中央倉庫網絡
配置代碼數據結構
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
只須要在咱們的本地maven安裝位置下的conf文件夾下的setting.xml中的