【发布时间】:2013-07-26 11:18:21
【问题描述】:
我把httpclient-4.0.3.jar、httpcore-4.0.1.jar放在eclipse的lib文件夹下。我在 Java Build Path > Libraries 中使用它们。但是我的 java 源文件中仍然出现错误,无法在这些 jar 中导入类。
我的操作系统是window7 Java 运行时环境为 1.6_0_45 日食是 3.7
我已经清理并刷新了项目以重建它几次。这是行不通的。 我的电脑刚刚从 Windows XP 升级。在升级之前它曾经是好的。
我怎样才能使它正确?
【问题讨论】:
-
错误类在 org.apache.commons.httpclient package import org.apache.commons.httpclient.HttpClient;导入 org.apache.commons.httpclient.NameValuePair;导入 org.apache.commons.httpclient.UsernamePasswordCredentials;导入 org.apache.commons.httpclient.auth.AuthScope;导入 org.apache.commons.httpclient.methods.FileRequestEntity;导入 org.apache.commons.httpclient.methods.PostMethod;导入 org.apache.commons.httpclient.methods.RequestEntity;导入 org.apache.commons.httpclient.methods.StringRequestEntity;导入 org.apache.commons.httpclient.methods.ByteArrayRequestEntity;
-
您能否查看库并确保错误导入的类确实在 jar 中?也许你错过了另一个图书馆。否则,您的描述听起来是正确的。
-
我刚刚检查过。是的,它们不在 httpcore.jar 或 httpclient.jar 中。你知道这些类应该放在哪个 jar 中吗?
-
检查我的答案!尝试旧版本的库。检查您以前使用过哪些。
标签: java eclipse windows-7 httpclient