問題タブ [pkix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SunCertPathBuilderException をスローする Eclipse Maven の更新
私たちの組織では、内部 Artifactory サーバーを Maven リポジトリとして使用しています。それに応じてMaven設定をセットアップしました。問題はMaven > Update
、Eclipse から以下のエラーがスローされた場合です -
https://.../artifactory/publicからの org.apache.maven.plugins:maven-resources-plugin:pom:2.6 の転送に失敗する と、ローカル リポジトリにキャッシュされました。解決は、artifactory の更新間隔まで再試行されません。が経過したか、更新が強制されました。元のエラー: アーティファクト org.apache.maven.plugins:maven-resources-plugin:pom:2.6 をアーティファクト ( https://.../artifactory/public ) から転送できませんでした: sun.security.validator.ValidatorException: PKIX パスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な証明書パスが見つかりません
これは私がこれまでに試したことです-
keytool
Javaを使用して Artifactory サーバー証明書を手動でインポートしましたcacerts
。- Eclipse 設定がそれぞれの Maven および JDK インストールを指していることを確認しました。
- m2_repo を削除して再構築
- 日食のセットアップを削除し、新たにセットアップ
- 再起動したシステム
コマンド プロンプトから Maven を実行すると、正常に動作します。ここで何が欠けていますか?