maven的坑讓我折騰了一天,在引用 mybatis 的時候一直出現如下錯誤
1、Failed to read artifact descriptor...
2、dependencies報紅
3、還有一堆錯,忘記了
網上搜索的答案也都解決不了,後來自己把鏡像配置<mirror></mirror>
刪了,這時候默認鏡像是國外的,重啓項目,雖然下載的速度賊慢,可能十幾分鍾吧、但是它居然好了。
我猜原因是這樣的
使用maven構建項目的時候,使用的默認倉庫是國外鏡像,爲了提高依賴包下載速度,我們在settings.xml文件<mirror></mirror>
標籤下配置了國內鏡像,但是由此也帶來了一些問題,比如依賴版本不對等。
實在不行,終極解決辦法就是重新下載一下maven,麻煩了一點,但是肯定可以解決問題。