当我执行ant时,哪个java转,PKIX路径构建失败

时间:2017-01-06 17:26:00

标签: java ant certificate pki

我试图找出我的脚本蚂蚁失败的原因

<get src="${https://my.wsdl}" dest="/my.wsdl" />

我为这个错误阅读了很多论坛

  

SunCertPathBuilderException:无法找到所请求目标的有效证书路径

我知道它是证书,但我在所有的java中加入了cacerts( C:\ Program Files \ Java \ jdk1.6.0_43,C:\ Program Files \ Java \ jdk1.7.0_79,C:\ Program Files(x86)\ Java \ jdk1.7.0_79,C:\ eclipse-jee-indigo -win32 \ eclipse \ jre \ lib \ security,C:\ Windows \ java \ lib \ security)

我不知道如何调试以找到我选择"Run in the same JRE as the workspace"时使用的java ant,我重命名了所有这个java(javaOO)以找到它使用的但是我总是有相同的结果:

  

[echo] JAVA_HOME设置为= 1.7.0_79
  [echo] glassfish.home.3
  [echo] C:\ glassfish3 \ glassfish / lib
  [echo] Java版本通过Ant:1.7
  [echo] Java Version System Prop:1.7.0_79
  [get]错误获取https://my?wsdl ... javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:

即使我删除JAVA_HOME,结果也一样。我无法得出结论。

我不知道我是否可以将crt et pem放在cacerts中,因为C:\ Program Files \ Java \ jdk1.7.0_79 \ jre \ lib \ security中没有密钥库?通常我把pem et srt放在密钥库中

我从两天开始转圈

0 个答案:

没有答案