近期要做一个小课设,希望用到c3p0来连接数据库,结果无论怎么调试都连接不上,bug信息显示缺包,于是各种百度搜索哪里缺东西,后来我发现就算把它提示缺的包补上依然没用,就在我就要放弃之时,偶然看见贴吧一位仁兄的话“jar包有冲突”,瞬间灵感迸发,下了不同版本的jar包,一试就成功了,哈哈哈。
之前尝试时一直使用的是c3p0-0.9.5.2.jar与mchange-common-java-0.2.3.4.jar,有冲突!
最后我是用的是c3p0-0.9.2.1.jar。
留此为戒,以后遇到bug思维应该发散,考虑多种可能