2014-10-08 133 views
0

有效證書路徑我剛剛安裝centOS7並試圖打包在我的Java的Maven項目Maven是不工作的CentOS7 ..無法找到要求的目標

我做了

mvn package 

和我得到以下錯誤..可以有人請告訴我如何找到它

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1] 
[ERROR] 
+0

這是一個CA問題。您的密鑰庫沒有構建該服務器提供的證書的信任鏈所需的證書。在線搜索應該找到任何數量的人在任何數量的網站都有這個問題,應該找到解決這個問題的指南(更重要的是指導您使用'keytool'工具,您將不得不使用這個工具,我發現這個工具非常可怕)。 – 2014-10-08 20:18:51

+0

[解決javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路徑構建失敗錯誤?]的可能重複(http://stackoverflow.com/questions/9619030/resolving-javax-net-ssl-出現SSLHandshakeException-太陽安全驗證,validatore) – 2014-10-08 20:20:23

回答

1

猜你在一個代理。如果是這樣,Maven需要在您正在使用的本地maven倉庫的設置文件(settings.xml)中配置您的代理。

如果這不起作用,請轉儲您的maven本地存儲庫並強制它重新下載其所有依賴項。

相關問題