今天在tomcat7下启动一个开源的工程发现报错误:
java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
网上搜也是搜不到直接的解决办法,后来从别人的提示中发现问题可能有两种原因,一个是缺少jsf.jar包,二是存在jar包冲突,第一种我派出了,就剩第二种了,关于冲突jar包后来发现自己在lib下放入了j2ee的jar包,这个里面本身已经包含了container实现类了和tomcat7的提供jar包存在冲突,这个去掉就ok,然后就不回报上述错误了。
本文解决了在Tomcat7环境下启动开源项目时遇到的java.lang.ClassNotFoundException错误。问题源于j2ee jar包与Tomcat自带jar包冲突,移除j2ee jar包后问题得到解决。
7704

被折叠的 条评论
为什么被折叠?



