首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse找不到从CVS导入的JSF项目的标记库描述符

问Eclipse找不到从CVS导入的JSF项目的标记库描述符
EN

Stack Overflow用户
提问于 2011-08-03 00:42:14
回答 2查看 8.1K关注 0票数 1

我第一次尝试从CVS导入项目时,收到错误消息"Can't find tag lib descriptor for“,下面的两行taglib代码都收到了错误消息。我能做些什么来解决这个问题呢?

来自其中一个JSP的代码片段。

代码语言:javascript
复制
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page contentType="text/html;charset=windows-1252"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-03 01:12:11

正如@BalusC所说,我的选择是关联您的动态web项目。您可以在项目属性中执行此操作,单击项目方面并添加JSF。您可以查看此eclipse说明:

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jst.jsf.doc.user%2Fhtml%2Ftasks%2Fadd_jsf_facet.html

票数 2
EN

Stack Overflow用户

发布于 2011-08-03 01:06:38

该项目显然不包含任何JSF库。当项目以运行时( servletcontainer)为目标时,可能会发生这种情况,而运行时(Servletcontainer)已经捆绑了JSF库。例如,Tomcat没有附带捆绑的JSF库,但Glassfish、JBoss AS、Websphere等却附带了。

您有两个选项:

  1. 手动download所需的JSF库(因为您使用的是遗留JSP作为视图技术,我猜您需要的是JSF1.2而不是2.0),解压压缩包,抓取jsf-api.jar和jsf-impl.jar文件并将它们放入/WEB-INF/lib JSF动态web项目中,目标运行时捆绑了JSF。右键单击项目,选择属性并配置目标运行时条目。

无论哪种方式,Eclipse都会施展所需的魔法来修复这个错误。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6915509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档