我下载的是"mysql-connector-java-5.0.8-bin.jar"JDBC驱动 将他也放到了Classpath变量中, 但是在命令提示符下运行的时候运行不出来 报java.lang.ClassNotDefFoundErr   但是我在eclipse下加载了这个驱动后就能连接上数据库  请高手帮我解决下  谢谢 

解决方案 »

  1.   

    这是你JDK没配环境变量吧???
      

  2.   

    你可以在控制台下使用“echo %classpath%”看看,是否被加进去了。
      

  3.   

    路径对不对?
    我觉的jdbc包没在你应用的lib目录下
    人工copy吧
      

  4.   

    1.设置Classpath等变量后需要关闭cmd窗口再重新打开,设置的才会生效
    2.java.lang.ClassNotDefFoundErr提示的是找不到驱动吗?
      

  5.   

    提示是找不到驱动  我不但吧CMD窗口重新打开了  还把电脑也重新启动了 但是在CMD下还是无法链接数据库 说是驱动加载不到  但是在ECLIPSE下就可以···  很郁闷  
      

  6.   

    呵呵,那你对照一下程序,检查一下你的classpath设置吧.
    忘掉Eclipse,它与你的cmd调试没有任何关系