繁体   English   中英

使用Web预览服务器在Eclipse中运行Maven Spring项目

[英]Running Maven Spring project in eclipse using Web preview server

在Eclipse中的Web预览服务器中运行时遇到错误,但相同的项目在tomcat中运行正常。

错误[ERROR] SRVE0293E:[Servlet错误]-[无法加载侦听器:org.springframework.web.context.ContextLoaderListener]:java.lang.ClassNotFoundException:org / springframework / web / context / ContextLoaderListener位于java.lang.Class。在com.sun.beans.finder.ClassFinder上的com.sun.beans.finder.ClassFinder.findClass(ClassFinder.java:75)上的java.lang.Class.forName(Class.java:190)上的forName0(本机方法)。 com.ibm.ws.webcontainer.webapp.WebApp上的java.beans.Beans.instantiate(Beans.java:80)上的java.beans.Beans.instantiate(Beans.java:216)上的findClass(ClassFinder.java:110) .loadListener(WebApp.java:2176)在[内部类]

[错误] SRVE0279E:处理应用程序{0}的全局侦听器时发生错误:{1} java.lang.NullPointerException [错误] SRVE8052E:记录ClassNotFoundException org / springframework / web / servlet / DispatcherServlet [错误] SRVE0276E:初始化时出错Servlet [dispatcher]:javax.servlet.UnavailableException:SRVE0200E:Servlet [org.springframework.web.servlet.DispatcherServlet]:在com.ibm.ws.webcontainer上找不到所需的类-org / springframework / web / servlet / DispatcherServlet。 Servlet.ServletWrapper $ 1.run(ServletWrapper.java:1497)在[内部类]

[错误] SRVE0315E:发生执行:com.ibm.ws.webcontainer.webapp.WebAppErrorReport:javax.servlet.UnavailableException:SRVE0200E:Servlet [org.springframework.web.servlet.DispatcherServlet]:找不到所需的类-org / com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)上的springframework / web / servlet / DispatcherServlet,位于[内部类]上,原因:javax.servlet.UnavailableException:SRVE0200E:Servlet [org.springframework。 web.servlet.DispatcherServlet]:找不到所需的类-org / springframework / web / servlet / DispatcherServlet ... 3另外

这可能是由于

  • WEB-INF / lib中没有Spring jar

要么

  • 您需要将WebSphere类装入策略更改为PARENT LAST

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM