×
文章路径: 开发运维环境

weblogic跟spring.jar冲突

发表于3年前(Dec 24, 2014 1:43:32 PM)  阅读 355  评论 0

分类: 开发运维环境

标签: Weblogic 包冲突 ModuleException

weblogic.application.ModuleException: at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:891) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:333) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60) Truncated. see log file for complete stacktrace java.lang.NoSuchMethodError: getBeanDefinitionDefaults

该错误是weblogic跟spring.jar包冲突引起的,一般更换一个版本的spring.jar包就行。 一般情况下包冲突都是跟中间件有关系,但是这次我测试发现跟操作系统版本有关系,32位机器没问题,64位的机器就报这个错,weblogic安装程序是一样的,不过weblogic linux版本好像只有32位,我用的32位,也许就是因为这个原因造成的吧。

发表评论