当前位置: 首页 > 面试题库 >

根本原因java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

尉迟晔
2023-03-14
问题内容

我有这个小代码,用于将我的jsp连接到我的mysql数据库。

 String driver = "com.mysql.jdbc.Driver";   
 Class.forName(driver);

 String url="jdbc:mysql://localhost:3306/test1";


 Connection con = DriverManager.getConnection(url, "test1", "test1");
 Statement cmd = con.createStatement();
 String query = "SELECT * FROM champions";
 ResultSet res = cmd.executeQuery(query);
 while (res.next()) {
   System.out.print(res.getString("name") + ", ");
   System.out.println(res.getString("title")); 
 }
 res.close(); // chiudere le risorse DB è obbligatorio
 cmd.close();
 con.close();

我已将连接器添加到我的构建路径中:

但我仍然收到此错误:

java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

有人可以帮我吗?


问题答案:

构建路径用于编译目的(假设您没有将mysql连接器jar包含在软件包中的代码)。

如果这是Web应用程序,请将其添加到lib文件夹。

如果这是独立应用程序,请确保mysql连接器jar可用于运行时。



 类似资料:
  • 主要内容:前言,查询慢深层次原因揭秘:磁盘IO的过程,磁盘的顺序读写和随机读写,磁盘IO到底会有多慢呢?,用户查询请求慢的根本原因前言 接上一节,那么,一次查询的全过程是什么样的呢? 这个时候,我们通过各种百度和Google,然后加上自己的理解,终于搞明白了MySQL一次查询的全过程了。 首先,用户想要查询订单数据时,会先发送一个查询请求,如下图所示: 可以看到,当用户发送查询请求时,因为外卖订单项目是部署在Tomcat中的,Tomcat中的线程首先就会接收到用户的请求,然后把请求交给外卖订单项

  • 我有一个来验证它的输入: 在中,我得到的消息(即)类似于: org.springframework.validation.BeanPropertyBindingResult:1 errors字段“item”上的对象“item holder”字段错误:拒绝的值[非常糟糕的值];代码[typemismatch.itemholder.item,typemismatch.item,typemismatch

  • 问题描述: 我在尝试将springboot应用集成到另一个容器中时候,计划是将springboot应用的日志统一到另一个容器中进行管理,所以,特别处理了下springboot org.springframework.boot.loader.LaunchedURLClassLoader 的委托加载关系,将若干日志package委托 parent加载: 比如: 由于遗漏了 ch.qos.logback

  • kafka机器作为hortonworks包的一部分安装,版本为0.1X 我们运行应用程序,使用主题中的数据 在最后几天,我们看到我们的应用程序--失败了,我们开始寻找根本原因 在集群中,我们看到以下行为 从侧集群是健康的,所有的主题都是平衡的,所有的kafka经纪人都正确地向zooManager签名 一段时间后(几个小时),我们再次运行以下内容,但没有错误- 我们得到以下正确的结果 所以我们想了解

  • 本文向大家介绍MSSQL产生死锁的根本原因及解决方法,包括了MSSQL产生死锁的根本原因及解决方法的使用技巧和注意事项,需要的朋友参考一下 一、 什么是死锁 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等的进程称为死锁进程. 二、 死锁产生的四个必要条件 •互斥条件:指进程

  • 从Akka中获取序列化错误,如下所示,如何包装Akka消息中的不可序列化成员/字段?异常确实命名了不能序列化的成员值(在),但该对象本身包含许多嵌套成员,并且错误消息似乎很少提供关于不能序列化的违规嵌套对象的线索: 2018-05-24T06:30:51.897Z错误VCA-Akka.actor.default-dispatcher-4Akka.remote.EndpointWriter-未能使用