我已經安裝了Eclipse Java EE開發者Helios SR2 IDE。從Eclipse市場安裝的唯一附加插件是WebSphere Application Server 8.0開發工具(8.0.4)和JGit/EGit。當試圖在Eclipse 3.6中使用WAS 8插件從github克隆repo時,出現「PKIK路徑構建失敗」
我可以附加到github上,直到我按照IBM站點上的步驟更新eclipse.ini文件以使用WAS8附帶的IBM提供的JRE。
一旦我將Eclipse更改爲使用IBM JRE,我無法連接到github。當我試圖克隆庫,比如,我來到這裏的錯誤:
my/url/to.git: cannot open git-upload-pack
java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory
我更新了配置文件作爲記錄在這裏: http://publib.boulder.ibm.com/infocenter/radhelp/v7r5/index.jsp?topic=%2Fcom.ibm.ws.ast.st.v6.ui.doc%2Ftopics%2Frssl_isUseIBMSSLSocketFactory.html
我做出改變之後,它仍然不工作。我得到這個錯誤:
my/url/to.git: cannot open git-upload-pack
com.ibm.jsse2.util.g: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued by CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error
我不想*使用IBM JRE運行; WAS工具文件說我必須爲了從IDE啓動和停止WAS。他們使用「IBM特定」調用。 :( – 2012-01-14 20:55:40
順便說一下,我通過使用這裏的文檔驗證了證書是在cacerts文件中的:我通過使用這裏的文檔證實了這一點:http://publib.boulder.ibm.com/infocenter/radhelp/v7r5/index.jsp ?主題=%2Fcom.ibm.etools.webservice.was.creation.ui.doc%2Ftopics%2Ftwsconfigjressl.html – 2012-01-14 21:20:29