c3p0问题java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/ComboPooledDataSource

crazyxiaogu 2017-07-28 12:46:53
在下新手,还请各位大神帮忙看看(图片在下方)..谢谢各位大神
问题是这样的,就一个小小且简单的注册,往mysql里插一条数据
同样的代码,能在eclipse上运行,成功在mysql数据库上插入数据,但是idea上就貌似无法连接数据库,(idea刚刚开始用,都是百度上看的教程)
还请各位大神帮忙看看,能在eclipse上成功,代码应该没问题吧...
idea上查看的那条数据使用eclipse插入的,
百度了很久,基本上看到说是缺少包..额,莫非导包方式不对吗....还是我哪里犯了低级的错....







...全文
1633 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
歪� 2021-03-21
  • 打赏
  • 举报
回复
2021了,你们解决了吗?吱个声
divamiku39s 2019-09-23
  • 打赏
  • 举报
回复
Project Structre页面,在Artifacts里面检查下lib是否包含,没有的话重新建
lwthad 2019-01-18
  • 打赏
  • 举报
回复
引用 9 楼 小明同学爱学习的回复:
操蛋,还没有解决吗?2年过去了,我用idea也遇到了这个问题
我的解决了,我的jar包原本在和src同级的lib内,现在我把lib移到了web-inf下,并且在project structure->Module->dependencies下,将lib选中。
lwthad 2019-01-18
  • 打赏
  • 举报
回复
操蛋,还没有解决吗?2年过去了,我用idea也遇到了这个问题
Java20180301 2018-10-24
  • 打赏
  • 举报
回复
引用 7 楼 weixin_36234308 的回复:
我也是用着idea,导入了mysql-connect,也导入了c3p9-0.9.1.2的jar包,可是debug就是过不去,一直显示java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/ComboPooledDataSource,我上网看了很多帖子,很多都说是少了,com-mchange-java的包,先不说有没有分离,我后来把,com-mchange-java和c3p0-oracle-thin-extras-0.9.2.1都导入了,错误依旧存在,经历类似,已经卡在这好几天了,不知怎么办?
请问你解决问题了吗?一年过去了,我也遇到了这个问题
c++++-- 2017-11-03
  • 打赏
  • 举报
回复
我也是用着idea,导入了mysql-connect,也导入了c3p9-0.9.1.2的jar包,可是debug就是过不去,一直显示java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/ComboPooledDataSource,我上网看了很多帖子,很多都说是少了,com-mchange-java的包,先不说有没有分离,我后来把,com-mchange-java和c3p0-oracle-thin-extras-0.9.2.1都导入了,错误依旧存在,经历类似,已经卡在这好几天了,不知怎么办?
crazyxiaogu 2017-07-28
  • 打赏
  • 举报
回复
引用 5 楼 yuxiangaaaaa 的回复:
[quote=引用 3 楼 crazyxiaogu 的回复:] [quote=引用 1 楼 yuxiangaaaaa 的回复:] 缺少c3p0 jar包
我放的图片中已经导入了,c3p0-09.1.2.jar和mysql-connector-java-5.0.8-bin.jar 是我导包方式不对吗? 我看到百度有的回答说是缺少,com-mchange-java的包,是因为c3p0-0.9.2版本之后分离的...可我的是0.9.1.2貌似这版本还未分离的样 子 [/quote] 你这个版本的ComboPooledDataSource确实是在c3p0-0.9.1.2.jar这个jar包里面的,没有分离。一直用的eclipse,没用过idea[/quote] 恩 我之前用的也是eclipse,但是最近想试试idea 结果在eclipse上好好的,就导了两个包可以的,到了idea就不行了..
自由自在_Yu 2017-07-28
  • 打赏
  • 举报
回复
引用 3 楼 crazyxiaogu 的回复:
[quote=引用 1 楼 yuxiangaaaaa 的回复:] 缺少c3p0 jar包
我放的图片中已经导入了,c3p0-09.1.2.jar和mysql-connector-java-5.0.8-bin.jar 是我导包方式不对吗? 我看到百度有的回答说是缺少,com-mchange-java的包,是因为c3p0-0.9.2版本之后分离的...可我的是0.9.1.2貌似这版本还未分离的样 子 [/quote] 你这个版本的ComboPooledDataSource确实是在c3p0-0.9.1.2.jar这个jar包里面的,没有分离。一直用的eclipse,没用过idea
crazyxiaogu 2017-07-28
  • 打赏
  • 举报
回复
引用 2 楼 xwn_2016 的回复:
看看jar包有没有,另外再看看是否编译成功,idea经常碰到有class无法编译
我放的图片中已经导入了,c3p0-09.1.2.jar和mysql-connector-java-5.0.8-bin.jar 是我导包方式不对吗? (我是在那个project s..里面的moduel中的Dependencies” 标签界面下,点击右边绿色的 “+”号,选择第一个选项“JARs or directories...导入的) 我看到百度有的回答说是缺少,com-mchange-java的包,但是他们说是因为c3p0-0.9.2版本之后分离的...可我的是0.9.1.2貌似这版本还未分离的样子
crazyxiaogu 2017-07-28
  • 打赏
  • 举报
回复
引用 1 楼 yuxiangaaaaa 的回复:
缺少c3p0 jar包
我放的图片中已经导入了,c3p0-09.1.2.jar和mysql-connector-java-5.0.8-bin.jar 是我导包方式不对吗? 我看到百度有的回答说是缺少,com-mchange-java的包,是因为c3p0-0.9.2版本之后分离的...可我的是0.9.1.2貌似这版本还未分离的样 子
xwn_2016 2017-07-28
  • 打赏
  • 举报
回复
看看jar包有没有,另外再看看是否编译成功,idea经常碰到有class无法编译
自由自在_Yu 2017-07-28
  • 打赏
  • 举报
回复
缺少c3p0 jar包

81,121

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧