运行我的spring mvc web应用程序时出错。
org.apache.catalina.core.StandardContext.listenerStart配置类[com.sun.faces.config.ConfigureListener]的应用程序侦听器时出错
java.lang.ClassNotFoundException:com.sun.faces.config.ConfigureListener
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
应用服务器:Apache Tomcat 8.5.24
IDE:IntelliJ IDEA
我不知道这个错误来自哪里。
web.xml中? faces-config.xml中?春天框架版? Tomcat版本? jdk版本?
似乎您需要将JSF库添加到类路径中,因为裸骨tomcat不像其他应用程序服务器那样提供它。
类似的问题也发布here