2020.1.15以後maven下載依賴失敗問題解決方法

爲何是2020.1.15後出現這個問題?

官方的解釋以下:web

從2020年1月15日開始,中央存儲庫再也不支持經過純HTTP進行的不安全通訊,而且要求對存儲庫的全部請求都經過HTTPS進行加密。apache

若是收到此錯誤,則須要用其 規範的HTTPS對應項替換全部對Maven Central的URL引用:安全

將http://repo.maven.apache.org/maven2/替換 爲 https://repo.maven.apache.org/maven2/maven

若是您的環境因爲某種緣由沒法支持HTTPS,則能夠選擇使用咱們專用的不安全端點 ,網址爲 http://insecure.repo1.maven.org/maven2/
所以僅須要改一下setting.xml裏的設置:svg

<mirror>
      <id>nexus</id>
      <name>internal nexus repository</name>
      <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
      <url>https://repo.maven.apache.org/maven2</url>
      <mirrorOf>central</mirrorOf>
    </mirror>