记录c3p0连接池有趣的小错误
来源:互联网 发布:网络诈骗手段方式 编辑:程序博客网 时间:2024/06/06 05:05
听小伙伴说,今天刚整合完的项目报错了,感到很惊讶,因为之前还能运行来的,
核心信息如下:
Caused by: java.lang.NoSuchMethodError: com.mchange.v2.async.ThreadPoolAsynchronousRunner.<init>(IZLjava/util/Timer;Ljava/lang/String;)V
看到这个,第一反应就是jar包冲突了;然后小伙伴过来跟我说,删除了c3p0核心包就能运行了,我就觉得奇怪,c3p0都没有这个com.mchange.v2.asunc这个包,怎么会行呢。
后来有点被误导,一直在这里转圈子。
最后通过jvm -verbose:class发现,重复的是另外一个包,不知道什么时候多了一个。
最后删除了上面那个,项目又正常了。
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar
mchange-commons-java-0.2.3.4.jar
总结:在帮别人查找错误时,别让他人的主观意识占先。
阅读全文
0 0
- 记录c3p0连接池有趣的小错误
- 一次c3p0连接池连接异常错误的排查
- C3P0连接池连接异常错误解决
- C3P0连接池连接异常错误解决
- 使用c3p0开源的JDBC连接池小实例
- C3P0连接池配置信息记录备查
- 配置C3P0连接池,项目记录
- c3p0连接池的使用
- 基于C3P0的连接池
- c3p0连接池的配置
- C3P0连接池的配置
- c3p0连接池的配置
- c3p0连接池的使用
- C3P0连接池的使用
- Hibernate使用C3P0的连接池,并队c3p0配置。
- C3P0数据连接池的配置文件c3p0-config.xml
- 一个c3p0连接数据库时的小问题
- C3P0连接池启动时 APPARENT DEADLOCK!!! 错误
- RouterOS+NTOPNG两件套
- 每个Linux开发者都应该知道的一些知识
- Spring IOC笔记
- Linux学习之关机重启命令|系统运行级别|退出登陆
- 一起学JAVA之《spring boot》05
- 记录c3p0连接池有趣的小错误
- Android实现五子棋游戏(一) 游戏基本逻辑
- 走进Java Android 的线程世界
- 39《黑客与画家 : 硅谷创业之父Paul Graham文集》 -豆瓣评分8.8
- struts2 2.1升级到2.3需要注意的一个小细节
- 自旋锁总结
- GC对象的判定和GC算法
- C++笔记之【Webservice调用】的那些事
- 为什么要使用SLF4J而不是Log4J