开发环境和工具: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
单词拼错了。