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“

eclipse import gradle project error : "unable to find valid certification path to requested target"_第1张图片




解决办法:

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文件夹,里面有个配置文件,


配置文件内容如下:
eclipse import gradle project error : "unable to find valid certification path to requested target"_第2张图片


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


然后 ,找一个 正常的工程,打开其 同一个配置文件,类容:
eclipse import gradle project error : "unable to find valid certification path to requested target"_第3张图片


遂替换URL 配置 即可。



TODO:

这个url具体是干啥的?






你可能感兴趣的:(eclipse,gradle)