Spring Mybatis 异常报错:org.springframework.core.annotation.AnnotationUtils.clearCache()V
今天在学习Spring 的时候,运行测试出现了异常:
"C:\Program Files\Java\jdk1.8.0_231\bin\java.exe" -javaagent:D:\Ideal\lib\idea_rt.jar=63588:D:\Ideal\bin -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_231\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\rt.jar;D:\JAVAProject\A14SSM\Spring-mybatis\target\test-classes;D:\JAVAProject\A14SSM\Spring-mybatis\target\classes;D:\Services\Maven\mavenJar\org\springframework\spring-jdbc\5.0.2.RELEASE\spring-jdbc-5.0.2.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-beans\5.0.2.RELEASE\spring-beans-5.0.2.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-core\5.0.2.RELEASE\spring-core-5.0.2.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-jcl\5.0.2.RELEASE\spring-jcl-5.0.2.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-tx\5.0.2.RELEASE\spring-tx-5.0.2.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-context\5.1.5.RELEASE\spring-context-5.1.5.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-aop\5.1.5.RELEASE\spring-aop-5.1.5.RELEASE.jar;D:\Services\Maven\mavenJar\org\springframework\spring-expression\5.1.5.RELEASE\spring-expression-5.1.5.RELEASE.jar;D:\Services\Maven\mavenJar\mysql\mysql-connector-java\8.0.28\mysql-connector-java-8.0.28.jar;D:\Services\Maven\mavenJar\com\google\protobuf\protobuf-java\3.11.4\protobuf-java-3.11.4.jar;D:\Services\Maven\mavenJar\org\mybatis\mybatis\3.5.0\mybatis-3.5.0.jar;D:\Services\Maven\mavenJar\org\mybatis\mybatis-spring\2.0.3\mybatis-spring-2.0.3.jar;D:\Services\Maven\mavenJar\com\mchange\c3p0\0.9.5.4\c3p0-0.9.5.4.jar;D:\Services\Maven\mavenJar\com\mchange\mchange-commons-java\0.2.15\mchange-commons-java-0.2.15.jar" com.ft.test.Test
六月 10, 2022 9:05:13 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [application.xml]
六月 10, 2022 9:05:13 下午 com.mchange.v2.log.MLog
信息: MLog clients using java 1.4+ standard logging.
六月 10, 2022 9:05:14 下午 com.mchange.v2.c3p0.C3P0Registry
信息: Initializing c3p0-0.9.5.4 [built 23-March-2019 23:00:48 -0700; debug? true; trace: 10]
Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter.
Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.clearCache()Vat org.springframework.context.support.AbstractApplicationContext.resetCommonCaches(AbstractApplicationContext.java:923)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:574)at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:144)at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:85)at com.ft.test.Test.main(Test.java:12)Process finished with exit code 1
发现应该是引入的包出现了问题
原来是引入的包版本不一致的原因
解决:
<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.0.2.RELEASE</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.0.2.RELEASE</version>
</dependency>
成功运行:
<== Columns: id, name, gender, age, address
<== Row: 1001, 嘻哈哈, 女, 18, 中国
<== Row: 1002, 喜羊羊, 男, 13, 青青草原
<== Row: 1003, 西门吹雪, 男, 23, 地球
<== Total: 3
Spring Mybatis 异常报错:org.springframework.core.annotation.AnnotationUtils.clearCache()V相关推荐
- Java中Spring报错org.springframework.core.annotation.AnnotationUtils.clearCache()V
该错误是由于Spring的各种包中存在不同版本号冲突引起的,改成相同版本即可 <dependency><groupId>org.springframework</grou ...
- spring boot 启动报错:No qualifying bean of type org.springframework.security.oauth2.provider.token.Toke
spring boot启动报错: Exception encountered during context initialization - cancelling refresh attempt: o ...
- mybatis 启动报错 分析
问题背景: nacos 注册服务中心,在新的配置分组(crm)启动了一个微服务 默认分组启动正常,通过打断点发现: 1.新的分组crm启动的报错点,在默认分组启动的时候 并未执行 也就是 默认分组启动 ...
- 使用客户端jedis时报错Could not get a resource from the pool 以及使用Spring Data Redis报错解决方法
一.Jedis 报错 今天在使用jedis时,一直报错 Could not get a resource from the pool 在网上找了好多解决的方法,并且找了半天错误,才发现是我的启动方式有 ...
- java报错找不到对象,使用Spring源码报错java:找不到类 InstrumentationSavingAgent的问题...
使用Spring源码,报错java:找不到类 InstrumentationSavingAgent 报错如下: Error:(26, 38) java: 找不到符号 符号: 类 Instrumenta ...
- Spring boot 启动报错 'elasticsearchTemplate' that could not be found.
Spring boot 启动报错 (a)异常信息 Error starting ApplicationContext. To display the conditions report re-run ...
- 踩坑系列—mybatis查询报错java.lang.IndexOutOfBoundsException
sql单独执行正确,但是mybatis查询报错,部分错误信息如下: org.mybatis.spring.MyBatisSystemException: nested exception is org ...
- mybatis查询报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string
mybatis查询报错: com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from strin ...
- JS Uncaught SyntaxError:Unexpected identifier异常报错原因及其解决方法
最近在写ajax的时候,调用js方法,遇到了Uncaught SyntaxError:Unexpected identifier异常报错,开始搞不清原因,很苦恼. 以为是js方法参数个数和长度的问题, ...
最新文章
- RHEL 5服务篇—修改MySQl数据库root密码的几种方式
- 安装Intel图像处理IPP库
- Science Robotics近日刊登CMU重大突破,无需手术,普通人就能用意念操控机械臂!...
- 网站性能优化思维导图
- WPF后台操作前台元素之查找对象
- STM32中I2C总线上数据的读、写。
- C#中Escape编码的加密、解密
- Unity学习笔记3 简易2D横版RPG游戏制作(三)
- processing python模式_python学习Processing
- boost::log::settings用法的测试程序
- GAE 随机获取实体
- java执行指定目录的class文件
- raid0 raid1 raid5 raid10工作模式的工作原理及特点
- Viewport 不权威指南
- JDK源码(7)-Boolean
- jupyter lab插件无法打开,且报错Error: 500 (Internal Server Error)
- 临时表、表变量、CTE的比较
- 利用 Composer 一步一步构建自己的 PHP 框架(四)——使用 ORM
- 宏睿达智慧酒店云桌面系统远程控制台V4.1.4及前端桌面app V2.0.3支持直播的组播和单播格式、私密投屏、点播、周边、wifi管理、广告推送、多级管理、多主题管理
- 触摸屏与TSC2005触摸屏控制器