楼主要把MYSQL驱动copy到 web-inf 下的lib下
找不到驱动而已
或者配置在服务器的deploy的lib下
放在jre的lib下似乎不行

解决方案 »

  1.   

    我不是用JSP,我是用JDK,在NOTEBOOK中写JAVA应用程序,要把JDBC驱动程序哪个文件拷到哪个JDK的哪个目录下?
      

  2.   

    1.Class.forName("com.mysql.jdbc.Driver");
      修改成
      Class.forName("com.mysql.jdbc.Driver").newInstance();2.javac -classpath "c:\mysql-connector-java-3.1.6-bin.jar;."  NonRegisteringDriver.java
      或者把mysql-connector-java-3.1.6-bin.jar添加到系统环境classpath中。
      

  3.   

    Savepoint是在JDBC3.0中引入的API
    java.lang.NoClassDefFoundError: java/sql/Savepoint找不到相应的class,是不是楼主的JDBC版本较低
      

  4.   

    我的是这样写的,你试试Class.forName("org.gjt.mm.mysql.Driver").newInstance();
      

  5.   

    Class.forName("org.gjt.mm.mysql.Driver")
      

  6.   

    报的错是java/sql/Savepoint找不到,检查你的j2sdk的版本是不是比较低,这个interface是j2sdk1.4以后才引入的
      

  7.   

    我是用JDK1.3的。但我下了JDBC2.0的caucho-jdbc-mysql-2.1.0.jar
    为什么还报同样的异常呢?
      

  8.   

    mysql-connector-java-3.1.6-bin.jar copy 到C:\jdk1.3.1_01\jre\lib\下就可以了呀
      

  9.   

    把mysql-connector-java-3.1.6-bin.jar添加到系统环境classpath中 | 换1.4吧
      

  10.   

    看看你的驱动包里有com.mysql.jdbc.Driver么
      

  11.   

    怎么看?如果没有应该放在什么位置?
    ----------------------------------把JAR用WINRAR或者WINZIP解压缩,看看文件夹里有没有com/mysql/jdbc/Driver.class实在不行就换一个,我用org.gjt.mm.mysql.Driver挺好用的