我有一个使用 ojdbc8.jar 文件的 java 程序。当我连接到数据库时,我收到“与服务器证书 DN 不匹配”的消息。尽管客户端传递的客户端和来自服务器的客户端之间没有不匹配,但我收到此错误。 ojdbc8.jar 中有一个 DNVerfier 类,其中有一个 verifyConfiguredDN() 方法。我需要打印传递给此方法的字符串,以便我可以看到哪里不匹配..
有什么方法可以使用 sysout 打印罐子内的这些值以及如何做到这一点?
使用jdb从命令行调试程序
jdb -sourcepath src(如果您有 jar 源/或尝试反编译类)