得到了JdkVersion classNotFoundException

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了得到了JdkVersion classNotFoundException相关的知识,希望对你有一定的参考价值。

我已将Spring版本从4.2.3更新到5.0.2,安全性从5.0.1更新到5.0.10并使用spring-flex版本1.6.0.RC1。

使用像这样的BlazeDS依赖。

    <!--=| BlazeDS Dependencies |=-->
    <dependency org="com.adobe.blazeds" name="blazeds-core" rev="4.0.0.14931"/>
    <dependency org="com.adobe.blazeds" name="blazeds-common" rev="4.0.0.14931"/>
    <dependency org="com.adobe.blazeds" name="blazeds-remoting" rev="4.0.0.14931"/>

但我得到以下例外。

  SEVERE: Exception sending context initialized event to listener instance of class [org.springframework.web.context.ContextLoaderListener]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_messageBrokerDefaultHandlerMapping': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_messageBroker': Invocation of init method failed; nested exception is org.springframework.beans.factory.BeanInitializationException: MessageBroker initialization failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/core/JdkVersion
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:591)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:502)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:312)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:310)
答案

Flex Bean _messageBroker初始化失败。它似乎只支持spring 4.X和JdkVersion在Spring 5.X中被弃用

以上是关于得到了JdkVersion classNotFoundException的主要内容,如果未能解决你的问题,请参考以下文章

Java1.0-1.12各个版本的新特性

ygRan Java1.0-1.11各个版本的新特性

JDK13的特性和JDK的历史性问题你知道吗???一篇文带你了解!!!

Midlet 在模拟器中工作,ClassNotFoundException 在手机上

Java各版本特性一览-从Java1.0到Java12

JDK13的特性和JDK的历史你知道吗???喂饭式带你学好!!!