idea使用问题,ClassNotFoundException:com.mysql.jdbc.Driver

作为一个重度eclipse用户,在铺天盖地的idea狂潮下,本着与时俱进并且艺多不压身的原则,我决定学习一下idea,先搭建一个最简单的jdbc连接的页面。

代码过程一切很顺利,不顺利的地方也都百度后很顺利,其实这些基础的东西已经很久没写没用了,有点生疏,甚至有些遗忘,但这都不是事,搭好数据库,建好实体类,导入jar包,封装dao层方法,写完util,配上filter,写好servlet,搭建起最简单的jsp页面,感觉一切挺顺利。

OK开始运行,运行报错了?!

空指针,找到问题是因为conn连接没获取到

就是获取connection的时候出问题了

不可能啊,我明明按照网上的指示严格导包了啊

连test测试jdbc都正常,但是启动了tomcat就不正常了

后来请教了一个idea熟手小哥哥,原来我导入的jar是引入的项目外部资源,当项目启动之后就获取不到了,但是test的main方法是没问题的,于是按照如下方案解决:

1、删除原来jar的引用。

2、在WEB-INF下建一个lib目录,将想要引入的jar扔进去。

3、ctrl+alt+shift+s调出引包页面,引入你lib下的jar包

然后在启动,这样就搞定啦!

当然,我还遇到一个问题就是要进行clean rebuild,是在找不到就把项目下的out文件夹删了重启就好了:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值