gpt4 book ai didi

java - 下载htmlunit时出现异常

转载 作者:行者123 更新时间:2023-12-02 12:11:38 25 4
gpt4 key购买 nike

我正在下载并使用 htmlunit for Java。我将2.27版本(我相信这是最新版本)安装为jar文件并扩展它。该代码充满了导致编译器异常的行,如下所示。

//Code from the WebClient class
//The switch statement has the error according to the compiler.
public WebResponse loadWebResponse(WebRequest webRequest)
throws IOException
{
String str;

switch ((str = webRequest.getUrl().getProtocol()).hashCode()) {case 3076010: if (str.equals("data")) {} break; case 3143036: if (str.equals("file")) break; case 92611469: if ((goto 107) && (str.equals("about")))
{
return makeWebResponseForAboutUrl(webRequest.getUrl());


return makeWebResponseForFileUrl(webRequest);


return makeWebResponseForDataUrl(webRequest);
}
break; }
return loadWebResponseFromWebConnection(webRequest, 20);
}

还有其他人遇到过这个问题吗?如果是这样,您是如何处理的?

(Ps。我很抱歉这么长的一行;我想保持它的格式与原始代码相同)

最佳答案

尝试按照以下步骤操作:

  1. 转到http://htmlunit.sourceforge.net/
    哪里可以找到...下,点击最新版本下面的链接
  2. 点击以 .bin.zip 结尾的文件链接
    下载后,将所有文件解压到一个文件夹中,保留文件夹层次结构。
  3. /lib 子文件夹中找到的所有 JAR 文件添加到 Java 项目的 CLASSPATH 中。
  4. 导入类,如下所示:
    导入 com.gargoylesoftware.htmlunit.WebCli‌​ent;

关于java - 下载htmlunit时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46508174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com