我有一个自定义应用程序,它使用httpcomponents-core-4.2.4和带有Oracle JDK的SSLContext / SSLEngine来启用https。
在Windows / OSX环境中可以正常工作。
但是,它在带有OpenJDK的Ubuntu 12.04中不起作用。
我如何启用HTTP组件或SSL类的日志记录,因为它们没有为log4j日志提供任何内容,尽管客户端的httpcomponents可以。
我发现有一个内部Debug instance in SSLEngineImpl,但是如何启用它?
最佳答案
好,找到了。我想我必须写这个问题才能真正理解它。这样做:
java -Djavax.net.debug=all
完整指南为here