当前位置: 首页 > 编程笔记 >

关于spring版本与JDK版本不兼容的问题及解决方法

赏新知
2023-03-14
本文向大家介绍关于spring版本与JDK版本不兼容的问题及解决方法,包括了关于spring版本与JDK版本不兼容的问题及解决方法的使用技巧和注意事项,需要的朋友参考一下

在用ssh框架测试时出现问题,如下:

java.lang.IllegalArgumentException 
 at org.springframework.asm.ClassReader.<init>(Unknown Source) 
 at org.springframework.asm.ClassReader.<init>(Unknown Source) 
 at org.springframework.asm.ClassReader.<init>(Unknown Source) 
 at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:52)

解决方法:更换JDK或者换spring包

spring-xx-3.xx对应JDK7
spring-xx-4.xx对应JDK8

补充:下面看下JDK8与Spring4以下的版本不兼容问题

昨天将一个myEclipse的web项目转换为Eclipse的Web项目时,出现了如下错误:

Failed to read candidate component class: file     [G:\javaRuning\WorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\NETCTOSS\WEB-INF\classes\com\tarena\annotation\MyBatisDao.class]

    经多方查证才发现是:JDK8与Spring的Jar包不兼容问题。JDK8只支持Spring4及以上的版本。更换了Spring的jar包就解决该问题了。

   但MyEclipse的Web项目转Eclipse的Web项目仍发现很多问题,之后我再慢慢详解。

以上所述是小编给大家介绍的关于spring版本与JDK版本不兼容的问题及解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 本文向大家介绍java项目jar包与jdk的版本不兼容的问题解决,包括了java项目jar包与jdk的版本不兼容的问题解决的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了java项目jar包与jdk的版本不兼容的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在我们搭建框架或者引入jar包是,总是会因为版本不统一导致版本兼容问

  • 本文向大家介绍解决Keras 与 Tensorflow 版本之间的兼容性问题,包括了解决Keras 与 Tensorflow 版本之间的兼容性问题的使用技巧和注意事项,需要的朋友参考一下 在利用Keras进行实验的时候,后端为Tensorflow,出现了以下问题: 1. 服务器端激活Anaconda环境跑程序时,实验结果很差。 环境:tensorflow 1.4.0,keras 2.1.5 2.

  • 它的版本问题是肯定的,因为我在另一个项目中以同样的方式使用它,但在play 2.6中(不确定是否与它有任何关系) 如果我降级elasticmq版本,我会得到以下错误: 异常或错误导致运行中止:java.lang.noClassDeffounderror:akka/http/scaladsl/settingsettingsettingsjava.lang.bootstrapmethoderror:j

  • 我正在使用生成cacerts。 然后我使用,但我会遇到这样的例外: 这是兼容性问题吗?使用一个版本的java生成的Cacert是否与另一个版本的java不兼容?

  • 我在pom上使用下面的代码。xml,但由于出现错误,我无法启动应用程序。我不想降级spring boot starter父版本。有什么解决办法吗? 我得到了贝沃的错误 组织。springframework。豆。工厂BeanCreationException:创建名为“configurationPropertiesBeans”的bean时出错,该bean在类路径资源[org/springframew

  • 我正在尝试使用'pip install rasa'命令安装rasa NLU。安装结束时出现兼容性错误。 请一些人进入这个问题,并帮助我解决版本不兼容的问题。 错误: C:\用户\桌面\RASA NLU 要求已经满足:h5py在c:\用户\appdata\本地\连续体\anaconda3\lib\site-包(从keras-应用程序 已满足要求:单击 已经满足的要求:危险 已满足要求:Jinja2