【发布时间】:2017-12-21 21:54:18
【问题描述】:
我的 JVM/JRE 和 Eclipse 本身有问题。我正在使用 IBM JVM 在 Windows 8.1 下运行 Juno 版本。当我尝试从 https P2 URL 访问/安装新软件时,我收到以下错误消息:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: No trusted certificate found
我不完全确定问题出在哪里,但我认为这可能与我的 jvm 中的 cacerts 有关。但是,我已将其替换为功能系统中的 cacerts 文件,但我仍然遇到同样的问题。
我认为在我的 eclipse.ini 中添加 -Djavax.net.debug=true 会显示额外的调试信息,但是从命令行启动 eclipsec.exe 并不会在我的命令提示符窗口中打印出任何内容。
启用/启动 Eclipse 以便我可以在命令窗口中看到调试日志/跟踪/等的正确方法是什么?或者是否有其他方法可以尝试调试此问题?
【问题讨论】:
-
你有 "true" 它是其他的东西,比如 "all" 或 "ssl" "true" 不是一个有效的选项,这可能是它不适合你的原因。此处列出了所有选项以及下面的一些示例。 docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/… 可以通过设置 JVM 参数“-Djavax.net.debug=ssl,session”来调试整个 SSL 通信。 -Djavax.net.debug=ssl -Djavax.net.debug=all