EGit获取失败:com.sun.net.ssl.internal.www.protocol.https.httpsurlconnectionoldempl无法转换为javax.net.ssl.HttpsURLConnection

EGit获取失败:com.sun.net.ssl.internal.www.protocol.https.httpsurlconnectionoldempl无法转换为javax.net.ssl.HttpsURLConnection,https,egit,gitblit,Https,Egit,Gitblit,我从Gitblit1.3.2升级到1.5.0,默认情况下使用SSL。尝试使用Eclipse+EGit从远程获取时会出现错误对话框: com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl cannot be cast to javax.net.ssl.HttpsURLConnection 设置以下各项后,我可以从终端进行克隆: git config http.sslVerify false git config

我从Gitblit1.3.2升级到1.5.0,默认情况下使用SSL。尝试使用Eclipse+EGit从远程获取时会出现错误对话框:

com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl cannot be cast to javax.net.ssl.HttpsURLConnection
设置以下各项后,我可以从终端进行克隆:

git config http.sslVerify false
git config --unset http.proxy  
git config --unset https.proxy 
我已经将窗口->首选项->常规->网络设置为绕过服务器的代理,但在Eclipse中尝试访问远程服务器时仍然会出现错误


这是JVM版本/供应商问题吗

您不必在Gitblit中使用https。话虽如此。。。您使用什么版本的Java来运行Eclipse?使用旧的URL(:8080),我得到了
302
。Java版本:Java版本“1.7.0_25”Java(TM)SE运行时环境(构建1.7.0_25-b17)Java热点(TM)64位服务器VM(构建23.25-b01,混合模式)302用于重定向/移动。是否设置了server.redirectToHttpsPort=true?学童错误:我用1.3.2文件覆盖了1.5.0 gitblit.properties。现在可以工作了,我对属性文件的正确版本进行了您建议的更正。(谢谢)