java - ClassNotFoundException : con. mysql.jdbc.Driver

标签 java mysql jdbc tomcat7

对 JSP 非常陌生,只是想访问 mysql

public static Connection connect(){
try{
    Class.forName("con.mysql.jdbc.Driver").newInstance();
    return DriverManager.getConnection("jdbc:mysql://localhost/db_name", "root", "******");
}catch(Exception e){
    throw new Error(e);
}   

我继续收到此错误:ClassNotFoundException:con.mysql.jdbc.Driver

我知道我需要更改“类路径”和/或我需要将 mysql-connector jar 文件移动到 tomcat7/lib 但我有两个问题:

  1. 我完全不知道类路径是什么以及如何使用 ubuntu 和 dreamweaver 更改它。
  2. 我的 tomcat7 文件夹没有 lib 目录。我不知道把 jar 文件放在哪里。

最佳答案

假设您的类路径上有该 jar,我认为您的问题是拼写错误的完全限定类名:con.mysql.jdbc.Driver 应该是 com.mysql.jdbc。驱动程序

关于java - ClassNotFoundException : con. mysql.jdbc.Driver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20985427/

相关文章:

java - 静态变量在android应用程序中的 Activity 中真的安全吗

mysql - 防止id字段在mysql中为0

mysql - 如何使用 concat 压缩多行

java.sql.SQLException : ResultSet closed on sqlite 异常

java - 对象数组与对象对象

java - Java 中硬编码值的句法特征 "long foo = 12L;"样式转换的技术名称是什么?

java - ClassCastException - oracle.jdbc.OraclePreparedStatement

java - Spring JDBC 中 Hibernate 模型的等价物是什么

java - Android - 选择 HTTP Java 库

mysql - 最近 n 个月未登录的用户