Rumah > Java > javaTutorial > Mengapa Saya Mendapat Ralat Pengambilan Ketergantungan Maven dengan Kod Status HTTP 501?

Mengapa Saya Mendapat Ralat Pengambilan Ketergantungan Maven dengan Kod Status HTTP 501?

DDD
Lepaskan: 2024-12-17 03:30:25
asal
193 orang telah melayarinya

Why Am I Getting Maven Dependency Retrieval Errors with a 501 HTTP Status Code?

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:

  • Binaan Java mungkin rosak selepas 13 Januari jika akses HTTPS kepada repositori belum dikonfigurasikan.
  • Maven Central telah diakses melalui HTTPS sejak Maven 3.2.3.
  • Rujuk changelog Maven (http://maven.apache.org/docs/3.2.3/release-notes.html) untuk mendapatkan maklumat lanjut.

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan