找到DispatcherServlet时出错,没有使用STS IDE创建的lib目录

时间:2018-01-22 14:13:09

标签: spring maven spring-mvc tomcat servlets

我第一次使用STS,并使用STS创建了基于maven的网络应用程序;使用Spring MVC框架。

它使目录结构如下:

enter image description here

我已经使用STS配置了Apache tomcat。当我用STS启动tomcat(并将此Web应用程序部署到tomcat);在尝试访问资源时,它会给出错误:

  

javax.servlet.ServletException:实例化servlet类时出错   org.springframework.web.servlet.DispatcherServlet

     

根本原因

     

抛出java.lang.ClassNotFoundException:   org.springframework.web.servlet.DispatcherServlet

很明显,它找不到DispatcherServlet类。

STS创建的目录结构中,它没有任何 lib 目录;我是否需要手动创建 lib 目录并将运行时所需的jar放入其中?

如果是这种情况,为什么不将maven插件(预先配置到STS中)制作正确的目录结构?

我做错了什么或者我不理解这些事情?

任何人都可以帮助我理解吗?

0 个答案:

没有答案