帶有501 HTTP 狀態碼的Maven 依賴項檢索錯誤
Maven 使用者在Jenkins 中遇到建置失敗,因為錯誤指出依賴項目無法因501 HTTP 錯誤而從Maven Central 檢索並建議使用HTTPS。此問題是由於「需要中央 501 HTTPS」中宣布的中央儲存庫政策的變更而引起的。
自 2020 年 1 月 15 日起生效,中央儲存庫強制對所有請求使用 HTTPS 加密。因此,不再支援 HTTP 請求。
要解決此問題,請升級到最新的 Maven 版本,例如 3.6.0 或 3.6.1,預設使用 HTTPS。對於較舊的 Maven 版本,如果嘗試使用直接 HTTP URL(例如,http://repo.maven.apache.org),則可能會遇到此錯誤。確保您的 Maven 配置使用 HTTPS URL。
有關過渡到 HTTPS 的關鍵要點日期:
以上是為什麼我會收到帶有 501 HTTP 狀態代碼的 Maven 依賴關係檢索錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!