java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver

新装的MyEclipse8.0 GA 配置好jdk、 Tomcat、 加载mysql驱动并配置classpath变量,建了工程-包-类 写代码实现对mysql中数据库mldn的id号为2的记录进行删除。出现以下
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at baibai.ConnectionDemo01.main(ConnectionDemo01.java:18)
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:545)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at baibai.ConnectionDemo01.main(ConnectionDemo01.java:23)
Exception in thread "main" java.lang.NullPointerException
at baibai.ConnectionDemo01.main(ConnectionDemo01.java:29)null

有人说是我的驱动不匹配 换了一个还是这样 这是为什么 如何解决呀?
我下载驱动啦 装上了啊 可能装的不对吗 我试了好几个驱动了都 就是配置classpath还是连不上数据库 我真也没耐了

1.你把你的驱动JAR包,用解压缩工具打开看看,看看能不能找到你要加载的驱动类。
2.如果存在,则是MYECLIPSE没有在项目中加载驱动。
3.建一个外置的TOMCAT,将驱动JAR放到外置的TOMCAT lib中。应该就可以了。
4.如果你习惯你在MYECLIPSE中使用TOMCAT,既然报错,那肯定是你的项目没有配置好导入的JAR包。建议你把JAR包全部在项目中删除,然后全部导入一次。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-03-23
去网上下载mysql数据库连接驱动mysql-connector-java.jar
右键项目--属性--java构建路径--右面的“库”--添加外部库--把下载的驱动jar添加进去
第2个回答  2010-03-22
你没有导入mysql-connector-java.jar文件
如果你需要,请把你的邮箱留下!本回答被网友采纳
第3个回答  2010-03-26
看看你删除语句吧。
第4个回答  2010-03-23
没有加载驱动包吧。到网上下个就行。

java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver_百度...
1.你把你的驱动JAR包,用解压缩工具打开看看,看看能不能找到你要加载的驱动类。2.如果存在,则是MYECLIPSE没有在项目中加载驱动。3.建一个外置的TOMCAT,将驱动JAR放到外置的TOMCAT lib中。应该就可以了。4.如果你习惯你在MYECLIPSE中使用TOMCAT,既然报错,那肯定是你的项目没有配置好导入的JAR包。...

...java.lang.ClassNotFoundException: com.mysql.jdbc.Driver报错的...
第一步,将MySQL的jar包整合到项目中。操作方法是:在项目上右键点击,选择"Properties",随后进入"Java build path"选项。点击"Libraries"选项卡,选择"Add External JARs"。寻找包含MySQL数据库驱动的jar包,将其添加至项目中。最后,确认并关闭设置。如果上述方法未能解决问题,尝试将MySQL驱动的jar包复...

java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver_百度...
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver 20 StringdriverName="org.gjt.mm.mysql.Driver";Class.forName(driverName).newInstance();Stringurl="jdbc:mysql:\/\/localhost:3306\/JavaWeb?useUnicode=true&characterEncoding=gb2312... String driverName = "org.gjt.mm.mysql.Driver"; Class.for...

...库问题java.lang.ClassNotFoundException: org.git.mm.mysql.Driv...
当然要加入。在java build path中 libraries add library 把你的自己定义的那个library 加进去就行了

...java.lang.ClassNotFoundException: com.mysql.jdbc.Driver_百度知...
mysql-connector-java-5.1.6-bin要导入工程中 eclipse 中只要右击工程文件夹属性选项-Java Build Path-Libraries-Add Extenal JARs 添加即可……加入后可在.classpath文件中看到 <classpathentry path="C:\/usr\/local\/mysql-connector-java-5.0.4-bin.jar" kind="lib"\/> ...

...java.lang.ClassNotFoundException: com.mysql.jdbc.Driver_百度知...
但是现在出现了问题,这其中一种最优可能的原因是你擅自把在这个函数中的某些个变量比如Driver定义在了函数访问不到的地方,比如主函数中,这就有可能导致出错。其实你应该把出问题的那个项目贴出来,大家才能帮得到你。不然你让大家一顿猜,很难找到真正出错的原因。

...java.lang.ClassNotFoundException: com.mysql.jbdc.Driver的错误...
这是类找不到异常,出现的原因是某些你程序引用的类引用失败,你这个错误就是mysql的jdbc数据库连接驱动没找到,需要找到这个jar包,放到你的lib目录

MyBatis问题1 java.lang.ClassNotFoundException: Cannot find class...
首先,检查了Maven依赖库,确认无误。有经验者常提到将MySQL连接器Java版本从5升级到8即可解决问题。具体配置如下:org.mybatis mybatis 3.5.6 mysql mysql-connector-java 8.0.17 接着,检查了MyBatis配置文件,尝试在URL“jdbc:mysql:\/\/\/study?serverTimezone=UTC”中添加参数“&useSSL=false”,...

...库错误ava.lang.ClassNotFoundException: org.git.mm.mysql.Driver...
加载驱动类失败吧?把你的DBRIVER="org.git.mm.mysql.Driver"换成DBRIVER="com.mysql.jdbc.Driver"

...后总是提java.lang.ClassNotFoundException:org.git.mm.mysql.Driv...
找不到类org.git.mm.mysql.Driver,没加载这个类 jdbc先加载驱动再建立连接、、、Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection("jdbc:mysql:\/\/localhost\/niit?user=root&password=root");stmt = conn.createStatement();rs = stmt.executeQuery("select * from dept")...

相似回答