2014-01-11 152 views
-1

現在我在使用spring工具套件將動態web項目轉換爲maven項目時遇到了麻煩。發生以下異常。如何解決coreexception錯誤

CoreException:無法計算構建計劃:插件org.apache.maven.plugins:maven-compiler-plugin:3.1或其某個依賴關係無法解析:無法讀取org.apache.maven的構件描述符。插件:行家-編譯器插件:罐:3.1:ArtifactResolutionException:從/ 3.1至中央(http://repo.maven.apache.org/maven2)::無法傳送工件org.apache.maven.plugins:行家-編譯器插件:POM null以http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom

請求您的幫助來解決上述問題

+1

你已經檢查了這個問題的答案:http://stackoverflow.com/questions/19652101/maven-pom-xml-issue?也許你會得到一個適合你的提示... – evandor

+0

你能顯示完整的錯誤信息嗎? – Behe

+0

CoreException:無法計算構建計劃:插件org.apache.maven.plugins:maven-compiler-plugin:3.1或其某個依賴關係無法解析:無法讀取org.apache.maven.plugins的工件描述符:maven -compiler-plugin:jar:3.1:ArtifactResolutionException:無法傳輸工件org.apache.maven.plugins:maven-compiler-plugin:pom:3.1 from/to central(http://repo.maven.apache.org/maven2 ):null to http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom – user3184392

回答

-1

這很可能是因爲來自https://repo.maven.apache.org的證書不被您的JAVA安裝所信任。您需要將其導入您的信任商店。

如果在Windows上,嘗試安裝OpenSSL的,並運行這些

openssl s_client -connect repo.maven.apache.org:443 

然後複製/粘貼的內容------ BEGIN CERTIFICATE ------和----- END ------證書到一個文件,說public.crt

然後導入該證書到您的信任

%JAVA_HOME%\keytool -import -alias https://repo.maven.apache.org/maven2 -keystore lib\security\cacerts -file public.crt 

重新啓動Eclipse。