2013-05-27 50 views

回答

14

我已經找到了答案here

當神器是無法下載,Maven的3級緩存這個結果在「〜/ .m2目錄/回購備查/.../ LASTUPDATED 「文件。對於「未找到」情況,似乎可以使用HTTP代碼更細粒度地重新嘗試檢索,而不僅僅是緩存失敗。 例如,對於任何404,我同意,結果應緩存失敗並需要-U嘗試再次檢索它。然而,對於400,500,501,502,503,301,302(今天3xx的Maven行爲是什麼?)我認爲解析引擎應該嘗試每次都重新檢索這個工件。有了這些錯誤代碼,它似乎更可能是一個配置問題或短暫的網絡呃逆,而不是該回購中缺少的文件之一。然而,這種簡單的網絡呃逆具有長期的緩存含義,因爲該文件從未試圖再次被檢索。

+1

鏈接已損壞。請更新它 –