com.sun.faces.config.ConfigureListener Not Found

本文介绍了一种在Tomcat7环境下启动开源项目时遇到的“java.lang.ClassNotFoundException:com.sun.faces.config.ConfigureListener”错误及其解决方法。错误通常由缺少jsf.jar包或jar包冲突引起。文中详细解释了如何通过检查依赖和移除冲突的javaee-api-6.0.jar来解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在tomcat7下启动一个开源的工程发现报错误:

java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
有两种原因:

一个是缺少jsf.jar包,核实一下
二是存在jar包冲突:  关于冲突jar包后来发现自己在lib下放入了javaee-api-6.0.jar包
,这个里面本身已经包含了container实现类了和tomcat7的提供jar包存在冲突,这个去掉就ok,然后就不回报上述错误了。

java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
一般好像都是第二种错误,我的就是。你的呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值