用Spring boot時經常會遇到
Failed to read artifact descriptor for org.springframework.boot:spring-boot-**.jar 問題
意思是 找不到這個jar。
解決思路:
1:看看本地maven庫中對應的目錄有沒有這個 jar,如果沒有,刪除對應的版本目錄,重新reimport項目,讓對應的包重新去下載。
2:如果還是報一樣的錯誤,那看看是不是中心服務器上無對應的jar,試試換換中心服務器。
比如我之前用的是:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
發現這個上面spring-boot-parent-2.2.5的沒有,用了:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
這個之後,發現就可以了