作爲一名顧問,我有多個我正在爲之工作的客戶。每個客戶端都使用自己的內部Maven存儲庫,該存儲庫也設置爲鏡像中央和其他外部存儲庫。我需要在我的筆記本電腦上配置我的Maven安裝,這樣當我爲一個客戶端工作時,它會利用內部存儲庫來處理所有事情。相同儲存庫的多個Maven鏡像
我原本以爲我可以利用配置文件來處理這個問題,但鏡像設置無法在每個配置文件中更改。
有沒有人有關於如何處理這個maven配置的建議?
注意:類似的問題在這裏:How do I configure maven to access maven central if nexus server is down?,但這個問題涉及中央從鏡子來的切換與否。我需要的是中央(和其他)來自一個鏡子或基於某些屬性/設置/變量等不同的鏡像。
我終於發現另一個問題,給了我足夠的洞察力來回答我自己的問題。 參考:[鏈接](http://stackoverflow.com/a/1385744/1481288) 所以,我所做的是使用$ {M2_MIRROR}在URL中設置我的鏡像定義,然後我可以設置一個環境變量,根據我工作的客戶端(或內部項目),指向正確的內部存儲庫。 – MBru
+1非常非常有趣的問題!我處於同一情況,我想知道如何處理這樣的問題... +1 –