gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:48 24 4
gpt4 key购买 nike

在 Eclipse 的 Web 预览服务器中运行时出现错误,但相同的项目在 tomcat 中运行良好。

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

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

[错误] SRVE0315E:发生执行:com.ibm.ws.webcontainer.webapp.WebAppErrorReport:javax.servlet.UnavailableException:SRVE0200E:Servlet [org.springframework.web.servlet.DispatcherServlet]:找不到所需的类- org/springframework/web/servlet/DispatcherServlet 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486) 在[内部类(class)]引起原因:javax.servlet.UnavailableException:SRVE0200E:Servlet [org.springframework.web.servlet.DispatcherServlet]:找不到所需的类 - org/springframework/web/servlet/DispatcherServlet ... 3 更多

最佳答案

这可能由以下任一原因引起

  • WEB-INF/lib 中没有 Spring jar

  • 您需要将 WebSphere 类加载策略更改为 PARENT LAST

关于java - 使用Web预览服务器在eclipse中运行Maven Spring项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21622540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com