安装了jdk1.8.0_74后,eclipse 的svn插件连接代码库报错

【问题描述】
安装了jdk1.8.0_74后, 配置了环境变量,java运行环境指向了jdk/jre目录。
eclipse 的svn插件连接代码库报错:
svn: E175002: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints
 
【环境配置】
之前svn连接正常,机器未装jdk,只装了jre,jre版本: jre1.8.0_51
OS版本:Windows 7 专业版 Service Pack 1 64位
eclipse版本:

 
svn插件版本:

 
【解决步骤】
1. 在网上找了很多资料,解决未果,注意svn: E175002:这个错误代码后面的错误原因不是一样的,在百度搜出来的结果没看到匹配到我这个错误的。
看起来是安全证书连接的问题,按照答案去更改了 java.security的配置,我这边还是不行
3. 分析原因:eclipse是用Java编写的,需要依赖JVM运行,昨晚安装新版jdk后,我配置了环境变量,java运行环境指向了新装的jdk目录;因此svn插件在与代码仓库建立连接时报错,具体的原因还需要进一步探究。
4. 卸载 jdk1.8.0_74版本,删掉 jdk1.8.0_74 环境变量配置。
5. 重新启动eclipse,问题解决,svn正常连接代码仓库。
 
原因大概是:这个版本非官网下载,我已经卸载,从保留的src.zip看起来是缺失javax.net这个目录了,因此找不到这个文件:javax.net.ssl.SSLHandshakeException

 

【问题总结】
1. 技术类的问题最好还是用Google搜索答案,百度的问题解决很多时候在浪费时间。
2. 安装JDK、JRE、IDE、插件等最好还是通过官方网站下载。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值