web项目中javax.servlet.ServletExcecption: java.lang.ClassNotFoundException: com.mysql.jdb.Driver
来源:互联网 发布:js动态删除指定tr 编辑:程序博客网 时间:2024/06/05 10:38
javax.servlet.ServletException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方案:
今天在web项目中操作数据库,tomcat一直提示:
捣鼓了一天,非常郁闷,怎么可能找不到这个驱动,前几天搞Java项目的时候对数据库的增删改查,完全没有问题啊,单纯的我尝试了网上各种方法,还尝试在该项目buildpath了一下,添加了新Jar包,然并卵啊,在看看web配置文件:
完全没有问题啊。
一:Tomcat lib文件夹下无驱动jar包。
搞了一天,终于明白:单纯的java类对数据库的增删改查不会用到web容器(Tomcat或者其他)在 Class.forname(com.mysql.jdbc.Driver);获取驱动之前,我们只需要将所需的驱动Jar包导入程序所在的Project内即可,如图:
但是我们在Web项目中如果操作数据库,如异常截图我们可知:tomcat找不到驱动!tomcat找不到驱动!tomcat找不到驱动!他找不到我们自然要将所需数据库驱动Jar包导入web容器的lib文件夹下,Tomcat为例:
重新启动tomcat,运行:
加载数据库成功:
二:web.xml配置文件出错:
找不到驱动的另一个原因还可能是因为位置文件中驱动写错,比如我今天在配置文件中这样写的(注解部分):
很明显,注解部分是错的,如果按照注解部分运行程序就会出现以上情况,修改后:
0 0
- web项目中javax.servlet.ServletExcecption: java.lang.ClassNotFoundException: com.mysql.jdb.Driver
- 警告: Could not load driverClass com.mysql.jdbc.Driver java.lang.ClassNotFoundException: com.mysql.jdb
- [java web]java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- Web项目报ider java.lang.ClassNotFoundException: com.mysql.jdbc.Driver错
- 在Eclipse中新建web工程访问MySQL出现 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- ssm中java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver .
- java.lang.classnotfoundexception:com.mysql.jdbc.driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- swift中得ios设计模式
- Http下载Demo
- Makefile 学习整理
- 人生的感悟
- PHP学习(十三)--预定义数组
- web项目中javax.servlet.ServletExcecption: java.lang.ClassNotFoundException: com.mysql.jdb.Driver
- ORACLE中用rownum分页并排序的SQL语句
- KVC
- C++对象模型浅析
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- 希尔排序
- openwrt支持pl2303usb转串口设备
- 笔记本安装虚拟机
- 线性回归正则化 regularized linear regression