本帖最后由 fzllz 于 2011-04-27 19:21:14 编辑

解决方案 »

  1.   

    是因为在CMD下没把JAR包放在里面么
      

  2.   

    因为你的JAVA类库里面没有这个驱动类
      

  3.   

    你看看classpath原来设置的是什么,直接把驱动文件放进那个目录再试试
      

  4.   

    是在不行的话 放在C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext 看看
      

  5.   

    环境变量那里没有classpath这个,是我自己新建的
    内容也就是
    .;c:\mysql-connector-java-5.1.15-bin.jar  
    驱动我自己在官网下了,我就解压在C盘。所以上面的路径应该是没错的。
    但就是很奇怪,视频上这样做是没有出错的,但我自己这样做就编译不了。。我在其他电脑也试过了,都一样出错。
      

  6.   

    你直接把jar包导入到工程里面去吧
      

  7.   

    LZ,你不觉得你的Main函数有问题?class test{
    public static void main(String[] args){}//请注意Main函数的参数
    }
      

  8.   

    谁给贴一个能运行的classpath呢?
      

  9.   

    要将这个包放到jre/lib/ext下,将这个包用winrar找到Driver地址,我的是org.gjt.mm.mysql.Driver
      

  10.   

    cmd ??java -cp .;c:/mysql-connector-java-5.1.15-bin.jar test 回车不就行了吗?没别的可干的啊。-cp 参数你加了没有啊?  你是不是把classpath和windows环境变量的path 弄混淆了啊。
      

  11.   

    在命令提示符窗体,运行java程序,必须用到的驱动的 classpath路径
      

  12.   

    我本来就是用这个地址的,发现不行就试着用"com.mysql.jdbc.Driver",发帖子复制的时候忘记改过来了.给出的方法都试过了,还是不行..
    jar包应该没问题的,因为用eclipse是可以编译的,只不过我还不习惯用这个..
      

  13.   

    可以用netbeans啊,导入驱动就行了,不然你对命令行又不熟悉
      

  14.   

    在eclipse中用buildpath把mysql的驱动加入到项目里面应该就可以了啊。
      

  15.   

    红色部分完全准确
    还可以:String[] aa呢.
      

  16.   

    这个问题是你的main方法定义错误引起的,不是包的问题
    还有注意的类名首字母要大些,javac的时候别敲错了
      

  17.   

    我是真的疯了,我把系统,Java,mysql等等都重装了一遍,但问题依然一样..
    这个是CLASSPATH的设置:
    http://hi.csdn.net/attachment/201104/30/2771924_13041685911imy.png
    这个是我从官网下的JDBC驱动包解压后的文件截图:
    http://hi.csdn.net/attachment/201104/30/2771924_130416859244ei.png
    这个是我运行
    public class Test{
    public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
    public static void main(String[] args){
    try{
    Class.forName(DBDRIVER) ;
    }catch(ClassNotFoundException e){
    e.printStackTrace() ;
    }
    }
    }
    得到的编译错误截图:
    http://hi.csdn.net/attachment/201104/30/2771924_1304168592eE1t.png各位给出的建议我都试过了,但是还是不行啊...
      

  18.   

    抱歉,由于不能编辑,所以补充下图片:
    classpath的设置截图:文件的截图编译的错误截图:
      

  19.   

    把 classpath 环境变量删掉!javac test.java
    java -cp .;c:\mysql-connector-java-5.1.16.jar test另外,你看的都是老掉牙的书了,像 MySQL 驱动 org.gjt.mm.mysql.Driver 很早很早之前就废弃不用了,目前为兼容而保留了,建议使用 com.mysql.jdbc.Driver
      

  20.   

    问题解决了,后来才发现我的java安装好像有问题,重装之后就解决了..谢谢大家的指导