关于mysql-connector-java×××.jar(这是mysql连接jdbc驱动的一个包)缺失造成Unable to load driver.

时间:2022-09-19 10:47:34

         今天调试个mysql数据库程序总是出错,后来怀疑新解压的tomcat有问题,就写个简单测试数据库的程序,报错提示 Unable to load driver。查了半天竟然是没有装mysql-connector-java-3.1.12-bin.jar(这是mysql连接jdbc驱动的一个包)!耗费了我不少时间,顺便把这个包说明下在这。

        这个包起到实现mysql和jdbc的连接的作用,一般安装后的tomcat没有该文件(?,还是我下载的没有),把下载的mysql-connector-java-3.1.12-bin.jar直接放到C:/tomcat 6.0/webapps/ROOT/WEB-INF/lib下即可,需要注意的是这只是解决了tomcat系统目录下root中的jsp文件可以访问加载mysql数据库;如果自己新建的项目,要在自己项目的WEB-INF/lib下也拷贝该文件

      或者可以设置CLASSPATH来实现,但移植到一个新的系统下要注意解决这个问题。

      在netbeans中程序中,把该jar放到项目目录下的lib中,然后在netbeans操作窗口中,项目下的库中点击右键添加该jar文件

个人发下感慨:从10.10从导师那确定开发个智能英语聊天机器人的手机客户端以来,开始接触j2me着手研究该课题,就我一个人搞连个商量的人都没有,有时候也挺郁闷寂寞,最近三四天写的好好的连接网络的程序就是不能正确运行,敢情是没有加载这个包,晕大了!一挂上这个包,调试程序马上成功,也挺高兴的,呵呵!