0

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

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

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

我怎样才能使它正确?

4

1 回答 1

0

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

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

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

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

于 2013-07-26T09:09:29.657 回答