在eclipse中使用httpclient4.0.3.jar但导入错误

时间:2013-07-26 08:57:24

标签: java eclipse windows-7 httpclient

我把httpclient-4.0.3.jar,httpcore-4.0.1.jar放在eclipse的lib文件夹下。我在Java Build Path中使用它们>库。但是我的java源文件仍然出错,无法在这些jar中导入类。

我的操作系统是window7 Java运行时环境是1.6_0_45 日食是3.7

我已经清理并刷新了项目以重建它几次。这是行不通的。 我的电脑刚刚从Windows XP升级。在升级之前它曾经没问题。

我怎么能做对吗?

1 个答案:

答案 0 :(得分:0)

显然,httpclient库重命名/移动了类和包。

根据this site,包含org.apache.commons.httpclient.NameValuePair的最后一个httpclient版本是3.1-alpha1。

如果您查看api from httpclient 4.2.5,您会发现包结构不同。 HttpClient现在位于org.apache.http.client包中,而不是org.apache.httpclient

我建议您获取之前使用过的库的版本,这很可能不是您当前使用的4.0.3或4.0.1。