gpt4 book ai didi

java - 在 WebLogic Server 上部署 war 文件时出错

转载 作者:太空宇宙 更新时间:2023-11-04 11:54:02 25 4
gpt4 key购买 nike

我正在 WebLogic 服务器 (12.1.3.0.0) 上部署一个 war 文件,但是当我尝试启动该应用程序来处理所有请求时。它失败并显示以下错误消息:org.springframework.beans.factory.BeanCreationException:创建名为“org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0”的 bean 时出错:调用 init 方法失败;嵌套异常是 java.lang.NoSuchMethodError: org.springframework.web.method.annotation.ExceptionHandlerMethodResolver.hasExceptionMappings()Z

同一个 war 文件在 Windows 平台和其他 Linux 机器上运行良好,但我在一台特定的 Linux 机器上遇到了这个错误,所以我的理解是这台机器上缺少某些东西(例如一些包),但我无法确定那到底是什么。

最佳答案

这意味着“我在 org.springframework.web.method.annotation.ExceptionHandlerMethodResolver 类中找不到方法 hasExceptionMappings”

编译WAR时请检查WebLogic使用的spring jar版本是否不同。 spring 库可以是共享库,可以先查看classpath。

仅供引用:https://docs.oracle.com/middleware/1212/wls/WLPRG/classloading.htm#WLPRG319

关于java - 在 WebLogic Server 上部署 war 文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55039496/

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