我从 spring 开始,并在网络上找到了作为起点的示例(例如http://www.mkyong.com/jsf2/jsf-2-0-spring-hibernate-integration-example/)。我正在使用 eclipse 和 sysdeo-plugin。通过启动tomcat,我得到了错误:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
和
java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener
我尝试将 Maven 依赖项添加到 Web 部署程序集定义,但仍然出现错误。
spring-web 和 spring JAR 位于类路径中。
我删除了工作区并添加了一个新的,我删除了 tomcat,没有任何帮助。
当我从 Eclipse 将项目导出为 war-file 并将其放在 tomcat webapp 目录中时,一切正常。