找到所需类javax.faces.FactoryFinder的多个版本
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了找到所需类javax.faces.FactoryFinder的多个版本,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1831字,纯文字阅读大概需要3分钟。
内容图文
![找到所需类javax.faces.FactoryFinder的多个版本](/upload/InfoBanner/zyjiaocheng/798/947c51ae8aaa492daa5bdf451a4bd2f2.jpg)
我开始使用JSF2.0.
我按照教程没有问题,一切正常!我用过Eclipse Helios.
但我发现了一些我无法理解的东西.
该教程说要为JSF 2添加Project Facet.
我没有这样做,一切都运转正常.所以要完全遵循教程我做了:
右键单击Project – >属性 – >项目方面
并且没有勾选JavaServer Faces facet复选框.我认为这是Project Facet教程的含义.我点击它和一个
需要进一步配置
链接出现了.我按照指向JSF功能(Modify Faceted Project)对话框的链接,我选择了用户库,我的JSF库(MyFaces),但是我收到了错误消息:
Found multiple versions of the required class javax.faces.FactoryFinder.
这个错误是什么?创建项目后,我无法添加项目构面吗?
我需要什么项目方面?
我的(琐碎的)代码表明JSF工作正常,那么Facet对项目有用的是什么?
解决方法:
Facets define characteristics and
requirements for Java EE projects and
are used as part of the runtime
configuration.When you add a facet to a project,
that project is configured to perform
a certain task, fulfill certain
requirements, or have certain
characteristics. For example, the EAR
facet sets up a project to function as
an enterprise application by adding a
deployment descriptor and setting up
the project’s classpath.
在JSF facet的情况下:
The following features are available
when the JSF facet is installed:
- JSF Library configuration support
- Application Configuration Management
- JSP Source Page semantic validation and content assist for most of the JSF
Core and JSF HTML tag library
attribute values using Expression
Language (EL) or not.- “Run on Server” support of a JSF JSP page
在出现此错误的情况下:
Found multiple versions of the required class javax.faces.FactoryFinder.
看起来工具已在项目类路径中检测到核心JSF API的多个副本. JSF对此有一定的容忍度,并且历史上支持在不同的类加载器上下文中运行不同的版本 – 也就是说,您可以将一个放在WAR中,一个放在容器中.使用“打开类型”对话框(CTRL SHIFT T)并搜索javax.faces.FactoryFinder应该可以帮助您找到罪魁祸首jar.
内容总结
以上是互联网集市为您收集整理的找到所需类javax.faces.FactoryFinder的多个版本全部内容,希望文章能够帮你解决找到所需类javax.faces.FactoryFinder的多个版本所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。