我下載了apache的HttpClient包。我導入了整個內容。它顯示所有子包中的錯誤。一些有這種類型的進口import org.apache.http.HttpHost;
。現在包裏沒有HttpHost了。 Howver我可以成功地導入此Apache httpclient包顯示很多其他包都丟失了
import org.apache.http.auth.*;
import org.apache.http.client.*;
然後我嘗試使用的HttpClient類,像這樣:
HttpClient hc = new HttpClient();
它給出錯誤的HttpClient類抽象。這裏有什麼問題?這些額外的進口產品是什麼,只是在實際可下載的軟件包中不存在!
你是如何將它導入你的項目的? –
我正在使用NetBeans。我點擊了主項目的屬性。然後在'Sources'中,我在Source Package Folder的窗格下添加了package文件夾。在那裏我導航到包含httpclient包的org文件夾的文件夾,就是這樣。 – Shades88
您需要做的是添加外部庫,而將源代碼添加到項目中,只需引用JAR文件即可。 HTTPClient的JAR文件可以在這裏下載:http://hc.apache.org/downloads.cgi(在二進制文件中)。 –