quartz与c3p0冲突
在SSM中使用连接池c3p0正常,引入quartz后发现后台报错
java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPrepa
<dependency><groupId>org.quartz-scheduler</groupId><artifactId>quartz</artifactId><version>2.2.1</version>
解决方案:
将c3p0连接池换掉即可:
我换的是dbcp ,引入
<dependency><groupId>commons-dbcp</groupId><artifactId>commons-dbcp</artifactId><version>1.4</version></dependency>
修改spring-dao.xml配置文件:
<!-- 2.数据库连接池 --><bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close"><property name="driverClassName" value="${jdbc.driver}" /><property name="url" value="${jdbc.url}" /><property name="username" value="${jdbc.username}" /><property name="password" value="${jdbc.password}" /></bean>
启动后就可以了
转载于:https://www.cnblogs.com/weibanggang/p/11347542.html
quartz与c3p0冲突相关推荐
- 从程序员到架构师的技能图谱
最近老兵哥在构思从程序员到架构师的成长系列分享,梳理了从事架构工作需要熟悉或精通的软硬技能,现发布出来邀请各位小伙伴一起来探讨,后续我还会继续完善补充: 编程语言 强类型:C++.Java 弱类型:J ...
- nested exception is java.lang.IncompatibleClassChangeError: Implementing class(已解决)
目录 小兄弟的项目出现以下报错,帮忙给查了查,已解决. 一.开发工具中排查排错解决 二.Tomcat部署后排查排错解决 三.总结发言 小兄弟的项目出现以下报错,帮忙给查了查,已解决. 一.开发工具中排 ...
- java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z
前言 早上回来查看日志,发现job项目有报错,发现是c3p0jar包冲突问题,解决问题过程如下 正文 看报错日志,RazCourseOpenJob报错了,这个是上周我写的代码,在本地没报错,怎么会上线 ...
- quartz异常:Couldn't rollback jdbc connection
为什么80%的码农都做不了架构师?>>> 最近工作发现,有个项目偶尔会报Couldn't rollback jdbc connection. No operations all ...
- SSM项目整合Quartz
一.背景 SSM项目中要用到定时器,初期使用Timer,后来用spring 的schedule,都比较简单,所以功能比较单一而且他们不能动态的配置时间.后来就研究quartz,准备整合到项目中.Qua ...
- Quartz 在 Spring 中如何动态配置时间
在项目中有一个需求,需要灵活配置调度任务时间,并能自由启动或停止调度. 有关调度的实现我就第一就想到了Quartz这个开源调度组件,因为很多项目使用过,Spring结合Quartz静态配置调度任务时间 ...
- 主流Java数据库连接池分析(C3P0,DBCP,TomcatPool,BoneCP,Druid)
http://developer.51cto.com/art/201807/579402.htm 主流数据库连接池 常用的主流开源数据库连接池有C3P0.DBCP.Tomcat Jdbc Pool.B ...
- Quartz框架多个trigger任务执行出现漏执行的问题分析--转
原文地址:http://blog.csdn.net/dailywater/article/details/51470779 一.问题描述 使用Quartz配置定时任务,配置了超过10个定时任务,这些 ...
- Quartz 在 Spring 中如何动态配置时间--转
原文地址:http://www.iteye.com/topic/399980 在项目中有一个需求,需要灵活配置调度任务时间,并能自由启动或停止调度. 有关调度的实现我就第一就想到了Quartz这个开 ...
最新文章
- HDU 2037 今年暑假不AC【贪心】
- Web-Lesson07-JS的函数及作用域
- VC++2010中的GetWindowText与GetWindowTextW的区别
- Android SVG 和 VectorDrawable 的基本知识
- ACM 美素数 (没AC)
- dubbo 自定义路由_高性能可扩展分布式RPC框架Dubbo内核原理揭秘
- studio 热重载应用_使用VS Code开发Flutter应用,体验热重载技术
- 【HDU 6020】 MG loves apple (乱搞?)
- fiddler 的AutoRespoder的使用(手动添加测试桩)
- 黑客帝国代码雨的实现
- telnet登陆入门
- C语言根据汉字拼音首字母排序
- 看板 工具_2019年14种最佳看板工具
- HTML5 开发工具
- 浏览器 User-Agent 大全
- 软件开发流行的原则:don't repeat yourself
- 安利几个堪称黑科技的电脑软件
- 关于麻球网关闭的感想
- 暗恋如烟花,绚烂也落寞
- srping boog 启动 but has failed to stop it. This is very likely to create a memory leak. Stack trac...
热门文章
- Web Design and Programming (7175 6691) University of Canberra Faculty of Science and Technology
- 对缓存击穿的一点思考
- Nokia BH-700及三星wep250这两款蓝牙耳机和电脑配对的方法
- 在.net下使用WebBrower控件时屏蔽弹出新窗口
- php mysql try catch_PHP的try catch有多大意义?
- 自定义sql_SQL自定义排序,想怎么排就怎么排
- 机器学习知识点(二)各类型平均数Java实现
- 关于省客服集中全业务系统IT项目管理的几点分析!
- swiper左右切换按钮无效_BMD为ATEM切换台发布新的2 M/E和4M/E控制面板
- 线程池底层工作原理?