2009-11-12 186 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