2009-11-12 182 views
7

我是Eclipse新手。我試圖運行一個使用iText生成PDF的jsp示例, 我將iText.jar文件放入了參考庫文件夾,但是當我運行jsp時,出現錯誤消息,在iText中定義的類文檔jar可以' t不是 可以解決。如何引用jsp應用程序中的外部jar?

+0

頂部我們實際上不會將jar添加到引用庫中。IDE創建引用庫列表..您只需將該jar添加到WEB-INF lib文件夾中並將其添加到構建路徑中。它將自動添加到引用庫列表中。 :-) – Richie 2009-11-12 04:43:12

回答

0

右鍵單擊導航器中的項目文件夾,選擇屬性,選擇java構建路徑,選擇庫選項卡,單擊添加外部罐...,選擇你的jar。點擊確定。

+0

正是我所做的,jar文件顯示在參考庫文件夾中。但是jsp可以被編譯 – Southsouth 2009-11-12 04:21:12

+0

@northTiger:你到底是如何編譯jsp文件的?通常情況下,Web容器是這樣做的,而不是IDE。 – Asaph 2009-11-12 04:30:01

+0

在IDE下有紅色下劃線 Document document = new Document(); – Southsouth 2009-11-12 04:32:29

1

您也可以將此jar添加到項目lib文件夾中(如果不存在,您可以在WEB-INF中添加一個文件夾)。

現在你可以

右鍵單擊您的項目文件夾中 導航器,選擇屬性,選擇 Java構建路徑,選擇 庫選項卡,單擊添加外部JAR ...選擇你的罐子。點擊確定。

右鍵單擊您的項目文件夾中 導航器,選擇屬性,選擇 Java構建路徑,選擇 庫選項卡,單擊添加罐 ...,選擇您的罐。點擊確定。

希望這有助於..

+0

右鍵單擊導航器中的項目文件夾,選擇屬性,選擇java build path,選擇庫選項卡,單擊Add Jars,Jar Selection對話框顯示,單擊wenContent文件夾,jar文件沒有顯示。沒有辦法添加jar這種方式 – Southsouth 2009-11-12 04:55:52

+0

okies ... 你必須做的第一個工作是將jar文件複製到WEB-INF/lib文件夾中。 然後嘗試webContent/WEB-INF/lib 然後嘗試添加爲jar .. 如果這不起作用,然後嘗試添加爲ext jar文件(將jar放入webCont後et/WEB-INF/lib和pointig) – Richie 2009-11-12 05:01:17

9
  1. 添加的jar在WEB-INF/lib目錄
  2. 添加<%@ page import="com.lowagie.itext.Document" %>(或任何包)到你的JSP
+1

這是錯誤的。 1。應該是WEB-INF/lib – 2009-11-12 09:13:25

+0

謝謝。一個沉悶的錯誤:) – Bozho 2009-11-12 11:08:02

+0

部署前應該如何包含? – 2017-02-17 18:11:09