ホームページ >Java >&#&チュートリアル >Maven Central からの 501 HTTPS エラーで Maven ビルドが失敗するのはなぜですか?
501 HTTPS エラーで Maven 依存関係が失敗しました
質問:
Jenkins の Maven ビルド ジョブで、 Maven Central から依存関係を取得しようとすると 501 エラーが発生します。このエラーは、HTTPS が必要であることを示していますが、HTTP から HTTPS に切り替える方法が不明です。
回答:
このエラーは、Maven Central での最近の変更が原因です。現在では、すべてのリクエストを HTTPS 経由で暗号化する必要があります。これは、プレーン HTTP のセキュリティ上の懸念から実装されました。
これを解決するには、Maven の最新バージョン (3.6.0 以降) を使用していることを確認してください。これらのバージョンでは、Maven Central の HTTPS URL が自動的に使用されます。
追加情報:
は次のとおりです。主要なリポジトリが HTTPS に移行する日付:
Maven 3.2.3その後、Maven Central にアクセスします。 HTTPS:
Maven の変更ログ:
以上がMaven Central からの 501 HTTPS エラーで Maven ビルドが失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。