SSL调试记录的位置



我正在尝试使用属性-System.SetProperty(" javax.net.debug"," ssl")来调试Java应用程序。在我的主要课程中。

在开发过程中使用Eclipse运行应用程序时,我会在控制台中看到调试日志。但是,当我尝试使用WebStart运行相同的应用程序时,到目前为止,我无法在任何目录中看到任何调试日志。在执行过程中是否存在该日志存储的特定位置?

我还尝试传递调试选项,以从命令行运行JAVA -djavax.net.debug = ssl -jar xyz.jar,但仍然找不到生成的日志。谁能帮助我了解以获取Java应用程序的SSL调试日志?谢谢。

它们没有存储在任何地方。它们被打印到System.outSystem.err

在某些情况下,从命令行您可以将调试输出直接写入文件:

java -Djavax.net.debug=all -jar xyz.jar > out.log

最新更新