java - HTMLUnit 和 Java : NoSuchMethodException: createDefaultSSLContext()

标签 java htmlunit

我有这个 HTMLUnit 项目,每次我尝试构建它时都会出现以下错误: 线程“main”中出现异常 java.lang.RuntimeException: java.lang.NoSuchMethodException: org.apache.http.conn.ssl.SSLSocketFactory.createDefaultSSLContext()。我试图寻找解决方案,但所提出的方法对我来说并不合适。我使用的 JVM 是 Java SE 6(MacOS X 默认),甚至将编译器级别从 1.6 更改为 1.7 或 1.5 也无法解决问题。我 100% 确定该程序在其他机器上运行,但我无法访问他们的 JVM 进行检查。你知道如何解决这个问题吗?

非常感谢

最佳答案

显然问题既不在 JVM 中,也不在运行时的 Apache jar 中。我下载了最新版本的 HTMLUnit,这似乎解决了问题。希望如果有人遇到或曾经遇到过同样的问题,这可以解决它。

关于java - HTMLUnit 和 Java : NoSuchMethodException: createDefaultSSLContext(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17556397/

相关文章:

java - OSX 中使用智能卡和 BC 的数字签名

java - switch 语句中的这个值如何被未初始化?

java - 使用 HTMLUnit 通过 Java 进行网页抓取

java - 使用 Java 如何将文本放置到响应用户按键操作的 HTML 文本框中?

java - 如何设置HtmlUnit?

java - openVPN 无法在 android studio 中的 Android 10 上运行

java - 带PutRequest的多列系列

java - lwjgl 2 Controller 未初始化错误?

java - 如何在Java中通过HtmlUnit在超链接上生成多次展示?

java - 在 Android Studio 项目中使用 htmlunit 时,没有 Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier 类型的静态字段实例