在代理後面使用 Maven 時,您可能會遇到 SSL 憑證問題。您所描述的錯誤「SunCertPathBuilderException:無法找到請求目標的有效憑證路徑」通常表示 Maven 無法驗證基於 HTTPS 的 Maven 儲存庫 https://repo.maven.apache.org/maven2 的真實性。
儘管透過settings.xml 檔案正確配置了代理設置,但代理問題可能仍然會阻止Maven 安全連接到中央Maven
這裡有一個可以解決此問題的分步解決方案:
取得SSL 憑證:
取代'
keytool -import -file <path-to-cert> -keystore <path-to-keystore>
您可以避免每次指定金鑰庫位置,您可以設定MAVEN_OPTS 環境變數:
以上是在代理程式後面使用 Maven 時如何解決「SunCertPathBuilderException」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!