2013年4月21日 星期日

[開發環境 MAVEN] Maven伺服器切換

一般來說公司的Maven伺服器若掛點,通常會有一台備援機,環境在Update DOM發現有無法更新的情況,或是要更新專案卻在Console跳出下列訊息:

[WARN]Could not transfer metadata jhq:jhq-core:1.0-SNAPSHOT/maven-metadata.xml from/to xxx_repo (http://x.x.x.x/nexus/content/groups/public): 
Failed to transfer http://x.x.x.x/nexus/content/groups/public/jhq/jhq-core/1.0-SNAPSHOT/maven-metadata.xml. Error code 503, Service Not Available 

或是 Unable to update index for xxx_repo|http://x.x.x.x/nexus/content/groups/public 

※方法一:諸如這類訊息,先確定Maven是否掛掉,並確認備援機IP位置,到C:\Users\ComputerName\.m2 底下將原有的settings.xml利用editor調整[url]標籤內nexus的目標位置。



※方法二:C:\Users\ComputerName\.m2 底下建一個備份的settings_otherName.xml 透過 Eclipse 內的 Menu選單至Window → Preferences → 找到Maven → User Settings → 將User Settings (open file):內的xml檔案指向做更動。



※記得按下Update Settings → Apply → Ok

沒有留言:

張貼留言