2012-03-16 165 views
5

我是Eclipse,Java和Linux中的新成員。我搜索這個問題,但我沒有達到答案。我想編寫一個操作HBase表的程序。所以我有一些與HBase相關的Jar文件。 >配置構建路徑 - - 在普通的Java應用程序,我通過下面的指令將Jar文件添加到WEB-INF/lib

構建路徑添加Jar文件>添加外部JAR

所以在動態Web項目聽起來像不同。經過一番搜索後,我明白Jar文件必須添加到WEB-INF/lib或%TOMCAT_HOME%/ lib中。所以我從%TOMCAT_HOME%/ lib得到答案,但是真的停留在如何在WEB-INF/lib中添加jar文件。我將所有jar文件複製到文件夾中,但不起作用。

請幫我詳細。

回答

7

你正在做正確的....

Build Path -> Configuration Build Path -> Add External Jars 

在全選「排序和導出」選項卡中單擊...

or coping file into WEB-INF/lib 

然後,只需刷新您的項目,並重新啓動服務器,然後部署該項目,它將正常工作...

+0

根據第一它將使在運行時 – Achyut 2013-10-09 11:48:19

+0

例外,我知道這是從而之前,但是有沒有任何理由將jar複製到WEB-INF/lib中會**不工作?我遇到了一個問題,即jar文件在文件系統中可用,但在eclipse中不可見。 – drognisep 2016-11-21 20:44:54

0

您可以手動複製jar文件到WEB-INF/lib目錄時,你有你的項目在Eclipse開放,然後在修改構建路徑,只需點擊「添加罐子」按鈕,然後從指WEB-INF/lib目錄罐子。當你將項目部署到tomcat時,你的WEB-INF/lib文件夾被自動複製。

1

作爲Cultor說的正確的過程,但你必須在添加jar文件後刷新項目。

構建路徑 - >配置構建路徑 - >添加外部JAR

0

要添加罐子在Eclipse中你有兩種選擇:

  1. 右鍵單擊項目得屬性 - >點擊Java構建路徑 - >配置構建路徑 - >庫 - >並選擇添加外部罐子按鈕。 它會打開一個窗口,您可以添加所有需要的罐子。
  2. 第二個選項是將jar直接粘貼到lib文件夾。 lib文件夾位於Web Content - > WEB-INF - > lib中。

使用其中任何一個。

0

您可以拖動從它坐落在您的計算機到項目的lib文件夾外MySQL的jar文件..