mvn archetype:generate報錯
來源:程序員人生 發布時間:2014-10-09 01:25:23 閱讀次數:4089次
問題:執行mvn archetype:generate報錯如下圖0。(執行mvn -e archetype:generate可以看到更詳細的報錯信息)
圖0. 報錯信息
本地的nexus的public Repositories中沒有archetype-common-2.1.jar,但2.2目錄下正常。如下圖1。
這是由于public group使用了Central庫,Central庫中也沒有archetype-common-2.1.jar。如下圖2所示。
另一方面,Central remote庫則是正常的。如圖3
1. public組的情況
2. Central本地庫的情況
圖3. Central Remote庫的情況
解決方案:
看是什么因素導致Central的remote庫和本地庫的index不同。
最終,手工下載archetype-common-2.1.jar到Central本地庫,刪除.m2下相應的.LastUpdate文件,即可。
猜測問題是:下載到本地的Index文件,沒有更新成功,因為Browse Index中仍沒有archetype-common-2.1.jar。后續仍需關注此問題。。。。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈