Maven 依存関係の HTTP から HTTPS への移行
Jenkins と統合された Maven ビルドで依存関係にアクセスすると、「501: HTTPS Required」エラーが発生します。メイブン・セントラル。このエラーは、Maven Central がプレーン HTTP 通信のサポートを中止し、HTTPS の使用を必要とすることに起因します。
エラーの原因
2020 年 1 月 15 日現在、Maven Centralすべてのリクエストを HTTPS 経由で暗号化する必要があります。これは、HTTP プロトコルを使用する Maven ビルドが依存関係の取得に失敗することを意味します。
解決策
この問題を解決するには、HTTPS を使用するように Maven ビルドを移行する必要があります。その手順は次のとおりです。
リポジトリ切り替えのタイムライン
できるだけ早く Maven 構成を更新することをお勧めします中断のない依存関係の取得を保証するため。
以上がMaven ビルドの「501: HTTPS Required」エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。