java - 找不到符号 HttpClient

标签 java compiler-errors httpclient

这些事情对我来说从来没有多大意义。我正在尝试使用此类:

http://www.devdaily.com/java/jwarehouse/commons-httpclient-2.0.1/src/java/org/apache/commons/httpclient/ChunkedInputStream.java.shtml

每次编译都会出现一堆错误,例如:

> /ChunkedInputStream.java:85: cannot find symbol
> symbol  : class HttpMethod
> location: class .ChunkedInputStream
>     private HttpMethod method;
>             ^
> /ChunkedInputStream.java:96: cannot find symbol
> symbol  : class HttpMethod
> location: class .ChunkedInputStream
>         final InputStream in, final HttpMethod method) throws IOException {
>                                     ^
> /ChunkedInputStream.java:283: cannot find symbol
> symbol  : variable HttpConstants
> location: class .ChunkedInputStream
>         String dataString = HttpConstants.getString(baos.toByteArray());
>                             ^
> /ChunkedInputStream.java:303: cannot find symbol
> symbol  : class Header
> location: class .ChunkedInputStream
>         Header[] footers = HttpParser.parseHeaders(in);
>         ^
> /ChunkedInputStream.java:303: cannot find symbol
> symbol  : variable HttpParser
> location: class .ChunkedInputStream
>         Header[] footers = HttpParser.parseHeaders(in);

我不应该访问这些对象,因为它是包 org.apache.commons.httpclient 的一部分; ?我还将 apache http 客户端 jar 添加到我的应用程序中。给了什么?

最佳答案

您需要确保导入位于程序的顶部。项目中只有 jar 是不够的,除非这些类不在同一个包中,否则您需要显式导入这些类到您的程序中。

关于java - 找不到符号 HttpClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11569246/

相关文章:

java - 我的 SpringAOP 演示代码中出现了 null 错误

java - Android 客户端实现错误

android-studio - 一切都是红色和许多错误

perl - CGI错误无法使用数组作为引用

compiler-errors - 共享库链接-未定义对符号错误的引用

java - 如何保存 EMF 模型

java - TreeMap 按值排序

java - 使用 Apache 的 HttpClient 与使用 JDK 的 URLConnection 从 applet 中连接到 URL

java - Httpclient 未返回整个响应

c# - HttpClient 使用 JToken 和字符串发布 MultipartFormDataContent 返回 404 错误