【发布时间】:2018-11-10 12:09:35
【问题描述】:
我试图在 tomcat 服务器中运行 springmvc 代码,该代码引发了有关 servlet 的错误,如下所示:-
严重:Web 应用程序 [/SpringMVC] 中的 Servlet [SpringMVC] 抛出 load() 异常 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispactherServlet 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1308) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136) 在 org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:544) 在 org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:525) 在 org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150) 在 org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044) 在 org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983) 在 org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5290)
然后我尝试使用部署程序集解决此问题,但在最后一步中我无法添加文件夹,因为完成按钮被禁用。我不确定我是否做得对或是否有其他解决方案?
我尝试的步骤:-
【问题讨论】:
-
据我了解,您已经添加了
Maven Dependencies。这就是您无法添加的原因。也许您可以删除一次并尝试再次添加。
标签: java spring tomcat servlets