我正在尝试部署一个新的 Spring MVC 应用程序,我已经做了十几次,但现在我遇到了一个非常奇怪的错误,甚至无法弄清楚发生了什么:
我的 javaee-api 与 servlet-api 冲突。在控制台中它写道:
INFO: validateJarFile(E:\development\workspace\conference\src\main\webapp\WEB- INF\lib\javaee-api-6.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
嗯,是的,这是一个警告,但是这个 jar 没有加载,我需要它。此外,我的应用程序库等中没有 servlet-api jar。
此外,控制台会抛出这样的异常:
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
我的意思是,这个 jar 是指 JSF 和所有这些东西。我根本没有使用它,它应该在哪里尝试获得这样的课程?o_o
我在 tomcat 7 上运行应用程序
有什么想法吗?