如何解决Driver class not found的问题。

我在DB中建立连接的时候,一直抱着错误,其实我有好几个地方都是错误的。下面将会分别讲解。


报错一如下:

出错的几个地方,请大家注意:

1.Driver name那列不应该是MYSQL否则根本没法test Driver。应该改成数据库的名字。


2.是我的url配置出错了。但是我的写法确实是正确的。但是我的数据库的名字写错了。所以根本找不到我写的数据库。


3.架包的问题。

     3.1你去官网下的架包他下载完成可能是.zip。但是你不能把你的zip导入进去,你要导入的是zip解压后的那个.jar文件。

     3.2 可能是你放架包的位置的路径不是全英文。


第四,当我正确导入架包后他就不报错我Driver class not found的错误了。而是不让我进行test Driver或者测试不通过。

原因是在:

Driver classname的位置,我第一次可以选择的时候并没有com.mysql.jdbc.Driver 的选项,是一个frabic的选项。但是我重新启动再次导入包的时候就可以选择是什么了。当我选择com.mysql.jdbc.Driver的时候就可以进行test driver了。


第五,在我hibernate项目中,在写好了路径后,也是报错找不到我的Driver。

出错原因是:

        没有导入mysql连接的包或者导入的方式不正确:

解决办法是:

       把包文件(.jar)先复制在lib中(如果创建的项目没有lib文件夹就自己写一个),然后add path。就添加进入了。在运行就可以了。有的web项目,使用到tomcat的,就需要添加到tomcat下才可以。


如上的几个地方你都注意并且写正确的话。就会解决问题。



而且必须Test Driver:显示成功即可。


这个出错我真的是找了好几天,我的hibernate一直没法运行。

处理 Driver class not found相关推荐

  1. docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name

    docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...

  2. selenium 不同版本Driver

    selenium进行UI自动化测试需要Driver支持,不同的浏览器需要不同的Driver,之前使用的Driver可以正常运行,但是总会报一些莫名的问题,经过查找,原来IE的Driver需要与sele ...

  3. Android模拟器学framework和driver之传感器篇1(linux sensor driver)

    对于android模拟器开发环境的搭建这里我就不多说了,网上google下一大堆,还有就是android 模拟器的kernel使用的是goldfish的kernel,可以使用git得到源码,然后就可以 ...

  4. Ubuntu 16.04 install NVDIA display driver

    2019独角兽企业重金招聘Python工程师标准>>> 1. search and download the driver http://www.nvidia.cn/Download ...

  5. Tutorial——使用Maven开发Cloud Driver

    2019独角兽企业重金招聘Python工程师标准>>> Before You Start 开发之前,应有以下准备 Apache Maven Cloudify 调用云API的安全凭证, ...

  6. I.MX6 bq27441 driver hacking

    /************************************************************************** I.MX6 bq27441 driver hac ...

  7. JDBC Driver常用连接方法列表

    Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10 JDBC Name: jTDS URL: [url]http://jtds. ...

  8. selenium提取数据之driver对象的常用属性和方法

    selenium提取数据之driver对象的常用属性和方法 在使用selenium过程中,实例化driver对象后,driver对象有一些常用的属性和方法 driver.page_source 当前标 ...

  9. selenium提取数据之driver对象定位标签元素获取标签对象的方法

    selenium提取数据之driver对象定位标签元素获取标签对象的方法 在selenium中可以通过多种方式来定位标签,返回标签元素对象 find_element_by_id (返回一个元素) fi ...

  10. 在报No suitable driver found for jdbc:mysql情况下,我是如何一步一步实现jmeter成功连接mysql...

    1.按照网上查的方法,将mysql-connector-java-5.1.42-bin.jar包copy在apache-jmeter-2.12\lib\ext下,执行测试计划,查看结果树,报 No s ...

最新文章

  1. jackson 解析json问题
  2. 五十六、 白话讲解商业智能 BI、数据仓库 DW、数据挖掘 DM
  3. CentOS 6.4 卸载与安装桌面
  4. Linux包管理速查表
  5. 英语每日阅读---1、科学美国人60秒:如果觉得唱歌很难 那就吹口哨吧
  6. 希望大家推荐一个javaweb开源框架
  7. RedisTemplate使用
  8. 药学要学python吗_大一医学生有无必要学Python?
  9. 蓝湖--UI切图软件,适用于ios,安卓,Web
  10. 英国内政部启动遣返程序 数百非法入境者或遭驱逐
  11. java将uuid转换成大写,python生成大写32位uuid代码
  12. 计算机函数公式 加法,Excel中如何计算加减乘除法/表格加法公式
  13. LNA设计学习心得记录----MOS管的选取
  14. windows环境下msi方式安装Mysql
  15. SXMB_MONI传输记录报错:具有无效值 BE #SAP #PO #REST
  16. 【树莓派不吃灰】基础篇④ Raspberry Pi上搭建NodeJS运行环境
  17. java亮屏,Java 屏幕背光长亮
  18. 概率中国一种没有语料字典的分词方法
  19. 打几折怎么用计算机算,九折怎么算计算方法 打9折是多少
  20. APP自动化基础之元素定位

热门文章

  1. Linux内核中的向上取整
  2. 还不会恋爱吗?看看我和MySQL的高质量恋爱……
  3. 华为手环8和华为手环7的区别
  4. 【转载】23个DS问题
  5. Xamarin Android 打造属于自己的博客园APP(2)
  6. 适合普通人的冷门小项目:公众号文章批量采集下载导出整理
  7. 荣耀V30这款5G手机到底值得买吗?说说我的看法
  8. linux 网卡加网桥,CentOS 7网卡网桥设置
  9. 计算机管理 内存在哪里看,Win7怎么看电脑内存?查看电脑内存的方法
  10. 用Qt编写视频追踪数据标注工具