2012-12-02 22 views
0

如果這是一個愚蠢的問題,我真的很抱歉。Tomcat上的HTTPClient

我有一臺運行在unix機器上的tomcat服務器。我想使用HTTPClient庫。它是與tomcat捆綁在一起還是需要安裝它?

如果有人說只是將它添加到你的班級路徑。我應該從這裏下載源或二進制:

http://hc.apache.org/downloads.cgi

下載後是有辦法使用是.tar.gz,因爲我覺得我在過去做到了這一點,以自動安裝它。如果不是,只是將文件夾放在驅動器上並將其添加到類路徑中的情況?

TIA

回答

1

只要看看httpclient....jar文件在Tomcat目錄。如果沒有,則將其放入lib目錄:)

您應該下載相應的jar文件。它包含便攜式庫代碼。一旦放入類路徑中,Tomcat就會找到它。 Tomcat目錄有一個lib子目錄。這是所有Web應用程序的全局類路徑部分。

1

每個Web應用程序都應該在可部署的WAR文件中打包自己的依賴關係。用應用程序可能需要的任何庫擴展Tomcat的全局庫是一種不明智的做法。

在WAR構建方面,您應該堅持的常見做法不是管理您自己的依賴關係;它很快變成了一場噩夢。使用Maven配置您的項目,Maven將管理依賴關係併爲您構建WAR。