基于JSSE documentation,我正在通过
-Dssl.SocketFactory.provider=package.CustomSocketFactory
我的JVM的VM参数。
但是SSLSocketFactory.getDefault()无法加载我的package.CustomSocketFactory
类,并抛出java.lang.ClassNotFoundException
任何线索为什么会这样?
我看到了一个旧的JDK错误JDK-6474119。但这似乎特定于Java邮件API。