【问题标题】:jdbc type 4 -java.lang.ClassNotFoundException: com.mysql.jdbc.Driver [duplicate]jdbc 类型 4 -java.lang.ClassNotFoundException:com.mysql.jdbc.Driver [重复]
【发布时间】:2012-07-30 06:43:14
【问题描述】:

可能重复:
ClassNotFoundException com.mysql.jdbc.Driver

您好,我是 java 初学者,我使用 jdbc type 4 在 eclipse 中创建了一个 java 程序。

我收到一个错误: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver.

所以你能帮我解决这个错误吗?

提前致谢

【问题讨论】:

标签: java jdbc


【解决方案1】:

您需要MySQL Connector jar,它不在类路径中。将其添加到您的类路径中

【讨论】:

    【解决方案2】:

    两种方式

    1) 使用类路径运行 java 应用程序

    窗户

    java -classpath .;mysqljarfile.jar YourApplication
    

    Linux

    java -classpath .:mysqljarfile.jar YourApplication
    

    2) 在清单文件中定义它

    Manifest-Version: 1.0
    Class-Path: mysqljarfile.jar 
    Main-Class: mainClass
    

    【讨论】:

    • 我看错了。在 Eclipse 中,您可以在 Properties/JavaBuildPath 中添加库
    • 我一直在使用 eclipse 创建这个程序,那么如何在 eclipse 中设置类路径?
    【解决方案3】:

    将 mysql 连接器 jar 文件添加到项目的 WEB-INF\lib 文件夹并重新部署。

    【讨论】:

    • 握手期间通信失败。 localhost:3306 上是否有服务器运行?我尝试添加 jar 文件,现在
    猜你喜欢
    • 2013-03-27
    • 2021-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-10
    • 2020-02-22
    • 1970-01-01
    相关资源
    最近更新 更多