你的classpath没有设置好,你运行java程序的时候添加一下:java -cp .;C:\mysql-connector-java-3.1.13-bin.jar yourProgram

解决方案 »

  1.   

    loveflea(coolwind) 
    你说得没错,确实是classpath没设置好,用java -cp 命令没有出现问题。下面是我的classpath的设置:
    .;C:\jdk1.5.0\lib\mysql-connector-java-3.1.13-bin.jar;C:\jdk1.5.0\lib\dt.jar;C:\jdk1.5.0\lib\tools.jar;
    (注:我把mysql-connector-java-3.1.13-bin.jar文件放在了C:\jdk1.5.0\lib下)
    帮我看看有什么不对的地方吗?
      

  2.   

    你不要把mysql的jdbc放在jdk的lib目录下,你可以自己建一个目录,把mysql-connector-java-3.1.13-bin.jar拷贝进去,然后设置你的classpath,如:.;C:\j2sdk\jdbc\mysql-connector-java-3.1.13-bin.jar;
      

  3.   

    loveflea(coolwind) 大哥,按照你说的,我把mysql-connector-java-3.1.13-bin.jar放到了别的目录下,同时也改了 classpath,还是会出现前面说得那个问题,555555555
    路过的高人都帮帮忙,看看症结在哪里?
      

  4.   

    呵呵,真的好奇怪,当用java 类名 时没错误产生,但用JCreator运行时还是会出现那个错误
    这怎么解释呢?