ClassNotFoundException:com.sun.faces.config.ConfigureListener

时间:2017-12-24 17:13:16

标签: java spring spring-mvc tomcat primefaces

运行spring mvc web应用程序时出错。

  

org.apache.catalina.core.StandardContext.listenerStart配置类[com.sun.faces.config.ConfigureListener]的应用程序侦听器时出错

     

java.lang.ClassNotFoundException:com.sun.faces.config.ConfigureListener

     

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1291)       在org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)       在org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:544)

...

我的jdk版本是:jdk1.8.0_151

Application Server:Apache Tomcat 8.5.24

IDE:IntelliJ IDEA

我不知道这个错误来自哪里。

的web.xml? faces-config.xml中?春天框架版? Tomcat版本? jdk版本?

1 个答案:

答案 0 :(得分:1)

似乎你需要将JSF库添加到类路径中,因为裸骨tomcat不像其他应用程序服务器那样提供它。

类似的问题也发布了here