MavenでPKIXPATHBUILDINGFAILEDエラーが発生した場合の解決方法

SSL 証明書の検証に失敗したことが原因で Maven が PKIXPATHBUILDINGFAILED エラーを報告するケースがあります。これは以下のようなケースで発生します。

サーバーの SSL 証明書が無効、もしくは期限が切れています。

2. 信頼できる CA 証明書が Maven 設定に正しく構成されていません。

ネットワーク接続に問題があり、安全な接続が確立されていません。

次の方法でエラー解決を試みることができます。

サーバーのSSL証明書の確認:サーバーの証明書が有効で期限切れがないことを確認してください。ブラウザを使用してサーバーのウェブサイトにアクセスし、ブラウザに警告が表示されるかどうかを確認できます。

SSL エラーです。

2. Maven の信頼できる CA 証明書の設定: Maven のトラストストアにサーバの CA 証明書をインポートします。証明書ファイルを Java のインストールディレクトリに追加することができます。

jre/lib/security/cacerts ファイルに格納されたものをインストールするか、Maven を通じて証明書へのパスを指定する

   
     
       
         org.apache.maven.plugins
         maven-shade-plugin
         
           
             [path_to_certificate_file]
             
             [truststore_password]
             
           
         
       
     

3. ネットワーク接続の確認:Maven の SSL 接続を妨げるファイアウォールの設定が残っていないことを確認しつつ、ネットワーク接続が適切に機能していることを確認します。

上記の方法を試しても PKIXPATHBUILDINGFAILED エラーを解決できない場合は、別の原因の可能性があるので詳しく調べてください。

ログとデバッグ情報を調べることで、さらに詳細な情報を取得できます。

bannerAds