昨天我问过这个问题,在eclipse里加载后成功了,但是想知道怎么才能正确配置path和classpath.
请贴出来吧:(大小写注明)
path:
classpath:

解决方案 »

  1.   

    在Tomcat和MySQL正确安装后,在连接数据库时我没有设别的path和classpath只是把驱动放到应用的WEB-INF\lib下就好使了,我用的Tomcat4.1.当时我配时看到许多帖子,说要配path和classpath,并把驱动放到相应路径下,可我按步就班的做时,连不上数据库.最后把驱动放到应用下的WEB-INF\lib才连上.
     你是怎么连上的,我还不知为什么我配path和classpath时连不上呢,有高手可以给我详细讲解一下吗?
      

  2.   

    我是用eclipse里工具加载的:
    如果你用eclipse,不用很麻烦的去配classpath,以下方法肯定可用
    点击你的项目(右键)->properties(用alt-enter也可)->选java builder path->Add External JARs...->选你的C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar
    然后编译你的项目.就可以了
      

  3.   

    希望有高手能给个彻底的答案,我刚才试了一下,在eclipse下运行成功,即使在WEB-INF\lib下没有驱动也能运行成功,看来驱动放在什么地方还是有个讲究的。
      

  4.   

    特地照你的要求写了一个:
    http://www.blogjava.net/rickhunter/articles/14827.html
      

  5.   

    楼上的朋友先谢了,但是在path和classpath中怎么配置呢?
      

  6.   

    偶又有新的发现:我删除eclipse中的属性中驱动的配置,原本用eclipse编辑的jsp运行不起来了。
    然后用文本写的jsp直接放入web应用下,又可以运行正常。这说明用eclipse配置的项目中的文件是直接找项目中配置的驱动,而用文本写的程序是到lib中去找驱动。但是考虑到项目移植的问题,如果没有一个完全的方法,那可怎么办?请高手出来解答一下!
      

  7.   

    只需把插件到入就可以!不过java 的路进变量得配置!
      

  8.   

    那可怎么办?----嘿嘿!刚刚在看《娜可不一样》---电视节目。-------------------------------------------------
    楼主看来需要认识一下path和classpath的作用。我就不说了,网上很多。
    eclipse用lomboz或者myeclipse插件做出的项目部署后,在tomcat的webapps中可以看到你的项目的war文件。tomcat启动后会自动解压部署。所以不必担心。
      

  9.   

    楼上的朋友意思是不是在eclipse里设置好了驱动后,如果打包成war文件后在放到其他机器上直接解压后就不需要在设置驱动环境变量了?如果是的话那就没有必要在讨论这个问题了,偶利马放分!
      

  10.   

    那还是需要驱动程序,eclipse只是对jar包引用而已。
      

  11.   

    你移植的系统也要有java虚拟机,不论是windows还是linux,只是虚拟机不同。
    所以你移植的系统既然装虚拟机,不也要配环境变量。