今天学到Jdbc了,看那个传智播客的视频教程,我下了mysql,驱动也下了。。包也导到项目里了。。可是有下面异常
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
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.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at jdbctest.Base.test(Base.java:25)
at jdbctest.Base.main(Base.java:13)我上网查了一下资料,还是没成功,大家说说可能的原因吧。我一个一个试,在线等,谢谢了

解决方案 »

  1.   

    ClassNotFoundException 找不到驱动吧
    去重新下载一个驱动看看 我上次也是下了个驱动 但是用不了
      

  2.   

    就是说找不到驱动咯。
    可能是你的jdbc驱动不对,下了mysql就要下mysql的jdbc驱动,试下重新下载jdbc驱动,然后重新倒入试试,应该没什么大问题的。
      

  3.   

    遇到过此类问题,好像mysql驱动的jar包的版本还要一致,
    不过我查的最终结果是我的链接池配置不对。不知道兄台用的是那种链接方式。链接池的mysql驱动不能在项目里,得在web服务中(tomcat)或jdk中