Ralat Pengambilan Ketergantungan Maven dengan Kod Status HTTP 501
Pengguna Maven telah mengalami kegagalan binaan dalam Jenkins kerana ralat yang menyatakan bahawa kebergantungan tidak boleh boleh diambil daripada Maven Central kerana ralat HTTP 501 dan sebaliknya mencadangkan menggunakan HTTPS. Isu ini timbul daripada perubahan dalam dasar Central Repository yang diumumkan dalam "Central 501 HTTPS Required."
Berkuat kuasa 15 Januari 2020, Central Repository mewajibkan penggunaan penyulitan HTTPS untuk semua permintaan. Akibatnya, permintaan HTTP tidak lagi disokong.
Untuk menyelesaikan isu ini, tingkatkan kepada versi Maven terbaharu seperti 3.6.0 atau 3.6.1, yang lalai menggunakan HTTPS. Untuk versi Maven yang lebih lama, anda mungkin menghadapi ralat ini jika anda cuba menggunakan URL HTTP langsung (cth., http://repo.maven.apache.org). Pastikan konfigurasi Maven anda menggunakan URL HTTPS.
Tarikh ambil alih penting mengenai peralihan kepada HTTPS:
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Pengambilan Ketergantungan Maven dengan Kod Status HTTP 501?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!