为Eclipse本身(平台)启用控制台日志记录

问题描述 投票:5回答:2

我在使用JVM / JRE和Eclipse本身时遇到了麻烦。我在Windows 8.1下使用IBM JVM运行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的正确方法是什么,以便我可以在命令窗口中看到调试日志/跟踪/等?或者是否有另一种尝试和调试此问题的方法?

java eclipse ssl
2个回答
7
投票

尝试使用-consoleLog-debug参数从命令行启动Eclipse;即eclipse.exe -consoleLog -debug


1
投票

陷入同样的​​问题。这是我解决它的方式。在你的eclipse.ini

  1. -vm路径从javaw.exe更改为java.exe以将输出写入控制台
  2. 将调试参数添加到-vmargs,例如-Djavax.net.debug=ssl

现在从命令行启动Eclipse

eclipsec.exe -consoleLog

现在,您应该能够在控制台窗口中看到调试消息。

© www.soinside.com 2019 - 2024. All rights reserved.