我在Windows 10上安装了jdk 1.8 (64 bit)
。我还安装了MySQL workbench 6.3
。
当我将我的Java应用程序与MySQL数据库连接时,我得到了:
java.lang.Classnotfound exception: com.sql.jdbc.driver.
为了摆脱这个问题,我已经复制了MySQL java连接器.jar文件
C:\Program Files\Java\jre1.8.0_51\lib\ext
文件夹。
我也可以通过进入高级环境设置面板在系统变量中设置PATH
。
运行我的Java应用程序时仍然收到相同的消息。
答案 0 :(得分:0)
您需要检查以下事项:
1.解压缩驱动程序jar文件并检查" com.sql.jdbc.Driver"可以吗?
2.如果没有,那么你可以从mysql网页下载最新的jar文件。
3.在" com.mysql.jdbc"包"驱动程序" class就在那里,所以你可以使用" com.mysql.jdbc.Driver"驱动程序。
4.如果在cmd或linux终端上运行应用程序,则为complie设置classpath并运行应用程序
5.如果您使用任何IDE,则使用驱动程序jar更新应用程序构建路径。