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文件夹删了重启就好了:

原创文章 8 获赞 41 访问量 5632

猜你喜欢

转载自blog.csdn.net/jcSongle/article/details/81976057