idea下C3P0的配置文件怎么放置才能生效

idea下C3P0的配置文件怎么放置才能生效

在idea下用代码来设置c3p0可以正常运行,但是换成xml配置文件就会报错“java.sql.SQLException: No suitable driver”。我把配置文件放在src下不行,单独放置一个文件夹里,然后设置该目录为资源文档也不行,放到WEB-INF下面也不行~

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
芝芝兰兰 2019-10-19 12:01:53

同学你好。同学可以检查下c3p0的配置文件是否直接在src下,lib目录下的jar包前面是否有这个小三角:

http://img1.sycdn.imooc.com//climg/5daa89840999ff1104260459.jpg

如果没有小三角,可以选中jar包,然后右键,选中Add as Library。

http://img1.sycdn.imooc.com//climg/5daa8a5009a9195506210692.jpg

然后重新编译下项目,再试~

http://img1.sycdn.imooc.com//climg/5daa8a8c0918e1d603150232.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~

  • 提问者 慕慕9539800 #1
    放到src根目录下不行,需要把c3p0-config.xml放置到tomcat的lib目录中才会生效,其他都不行~ 非常奇怪的现象~
    2019-10-19 14:21:38
  • 好帮手慕珊 回复 提问者 慕慕9539800 #2
    同学,你好!看到你两个问答是同一个问题,所以在这里进行了回复:https://class.imooc.com/course/qadetail/162377 ,同学在其中一个问题中回复就可以。祝学习愉快!
    2019-10-19 19:01:51
好帮手慕柯南 2019-10-18 16:23:21

同学你好!

这个同学的问题与同学一样,同学可以参考更改一下。https://class.imooc.com/course/qadetail/55368 

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 慕慕9539800 #1
    跟那人一样的问题,需要把c3p0-config.xml放置到tomcat的lib目录中才会生效,其他都不行~
    2019-10-19 10:47:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师