当前位置: 代码迷 >> Java Web开发 >> java连mysql,加载驱动错误
  详细解决方案

java连mysql,加载驱动错误

热度:166   发布时间:2016-04-16 21:59:39.0
java连mysql,加载驱动异常
本帖最后由 youzi1643 于 2014-08-21 17:35:39 编辑
开发环境和工具:jdk1.7.0_60,apache-tomcat-7.0.54,eclipse luna
新建的:Dynamic Web Project
代码:

    public static void main(String[] args) {

System.out.println("Star......");
try {
Class.forName("com.mysql.jdbc.Dirver");// 加载驱动--------此行报错
String url = "jdbc:mysql://localhost:3306/javadb";// 数据库连接url
Connection conn2 = DriverManager.getConnection(url, "root",
"Abcd12345");// 获取数据库连接

System.out.println("End......");
System.in.read();
} catch (Exception ex) {
ex.printStackTrace();
}
}

1、Java Build Path中已经添加。
2、同时,tomcat的安装目录“D:\Program Files\Java\apache-tomcat-7.0.54\lib”中也已经添加此文件。
程序执行时报错内容:
java.lang.ClassNotFoundException: com.mysql.jdbc.Dirver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at gw.servlet.GetStartLevel.main(GetStartLevel.java:92)
麻烦告诉下,还有哪需要设置的,添加的。谢谢。
------解决方案--------------------
com.mysql.jdbc.Dirver改成  Driver
单词拼错了。
  相关解决方案