当没有用到任何IDE工具来执行一个类的时候,就是 java com.test.XXX ,XXX这个类用到了一个jar包里的类,比如是com.mysql.jdbc.Driver,那这个mysql-connector-java-3.1.13-bin.jar应该放到哪儿呢? 怎么总是找不到文件啊,郁闷死了,请大侠指点啊

解决方案 »

  1.   

    你的环境?如果你是直接 cmd的话,找下 classpath目录在哪
      

  2.   

    我设置了classpath=.啊,,不就是当前路径吗,那jar包放到和com同层目录不对吗
      

  3.   

    将jar加到classpath中,或者在cmd下设置classpath追加那个jar
      

  4.   

    如果是web开发的话,你可以把jar放到WEB-INF的 lib目录下..
      

  5.   


    不是web项目,楼上正解!
      

  6.   

    jar包等同于一个目录,你就把它当目录办事,一切就自然理解了
      

  7.   

    echo %classpath%  看看自己的classpath然后找个目录放就是了。。   
    如:
    C:\Java\jdk1.7.0\lib;C:\Java\jdk1.7.0\jre\lib;F:\apache-tomcat-6.0.26\common\lib\servlet-api.jar;c:\java\lib\sound.jar;c:\java\lib\jmf.jar;c:\java\lib;C:\WINDOWS\java\classes;.;比如放到 C:\Java\jdk1.7.0\lib 目录下。
      

  8.   

    classpath是让你的JVM去寻找你的.class文件所在的位置,用到的类它都会去那个目录下去找.你把jar包设进去就可以了.是**\.jar