加载驱动程序时出错:java.lang.ClassNotFoundException甚至在添加JAR后

时间:2016-09-20 01:32:03

标签: java mysql jdbc

我正在使用我的第一个JDBC Web应用程序并尝试将其连接到我的MySQL数据库。

SQL服务正在运行,因为它可以在任务管理器的“进程”选项卡中看到。我还在我的构建路径中添加了jar,它在Java Resources> src> Libraries> mysql-connector.jar下清晰可见。

但是,我仍然会收到此错误:

  

加载驱动程序时出错:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

这是我的doGet方法中剩下的唯一代码:

try {
    Class.forName("com.mysql.jdbc.Driver");
} 
catch (ClassNotFoundException cnfe) 
{
    System.out.println("Error  loading  driver:  " + cnfe);
}

1 个答案:

答案 0 :(得分:-1)

确保你的jar在classpath下。
如果你使用eclipse,你可以右键单击jar并选择build Path> add to build path
也许你应该尝试使用maven或其他依赖管理器。使用它们比自己管理jar更容易。