eclipse import gradle project error : "unable to find valid certification path to requested target"

Eclipse导入gradle工程时 报错。

错误信息如下“unable to find valid certification path to requested target“





解决办法:

1. 先查看 eclipse 日志:

D:\Workspaces\eclipse_workspace_20150525\.metadata\.log文件,查看具体 错误日志信息。

注意到有如下语句:

Caused by: org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.2-bin.zip'.

Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

初步判定和 权限认证 相关。


网上各种google,都未找到 合适的解决方案。 

换一个其他版本的eclipse 进行导入 ,问题依旧。

更纳闷的是,同一目录下的 另外两个  工程可以成功导入,遂 怀疑是 该工程 的某些 配置 有问题,与其他工程 存在不同之处。


2. 进一步google 和 反复操作尝试 验证:

https://confluence.atlassian.com/display/STASHKB/SSLHandshakeException+-+unable+to+find+valid+certification+path+to+requested+target
这个不甚相关的网页 提到  类似错误 可能是 由于 不支持 https链接造成的,由于 https 需要CA认证。

我又操作了一遍,这次 灵光一闪,捕捉到  如下画面,在弹出错误窗口前,会 先 从 https url 下载 zip包。 结合上面网页提到的问题,会不会与之相关。
猜测:可能是 下载 https导致的报错。


3. 定位

在工程下面 有个 gradle文件夹,里面有个配置文件,


配置文件内容如下:



distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-bin.zip


然后 ,找一个 正常的工程,打开其 同一个配置文件,类容:



遂替换URL 配置 即可。



TODO:

这个url具体是干啥的?






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值