classpath本来就可以包含很多jar包和目录的啊……你可以一个个添加进去

解决方案 »

  1.   

    这样么?
    @ECHO OFF
    PROMPT $p$g
    PATH .;D:\java\jdk1.4.0\bin\;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;
    SET CLASSPATH=.;D:\java\jdk1.4.0\lib\tools.jar;不行啊!!!
      

  2.   

    噢!!打错了..是这样
    @ECHO OFF
    PROMPT $p$g
    PATH .;D:\java\jdk1.4.0\bin\;
    SET CLASSPATH=.;D:\java\jdk1.4.0\lib\tools.jar;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;
    这样不行啊!!
      

  3.   

    不会吧?你写批处理干嘛?
    若是win2000,直接在我的电脑-属性-高级-环境变量里面直接添加变量就是了!
    变量名:classpath
    变量内容:.;D:\java\jdk1.4.0\lib\tools.jar;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;
    如果是在win98下面,在autoexce.bat文件中加入
    CLASSPATH=.;D:\java\jdk1.4.0\lib\tools.jar;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;
    就行。
    path和java_home变量的添加类似。
      

  4.   

    自己建一个bat文件,然后在set classpath里加上你的路径,再运行这个bat文件...看例子
    SET CLASSPATH=d:\JDK1.3\LIB\TOOLS.JAR;d:\JDK1.3\lib\tools\dt.jar;d:\JDK1.3\jre\lib\ext\mssqlserver.jar;d:\JDK1.3\jre\lib\ext\msbase.jar;d:\JDK1.3\jre\lib\ext\msutil.jar;d:\work_kenpa\java_project\classes;d:\work_kenpa\zhl\classes;SET JAVA_HOME=d:\JDK1.3
    set resin_home=d:\resind:\resin\bin\httpd.exe
      

  5.   

    ECHO OFF
    PROMPT $p$g
    PATH .;D:\java\jdk1.4.0\bin\;
    SET CLASSPATH=.;D:\java\jdk1.4.0\lib\tools.jar;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;
      

  6.   

    ECHO OFF
    PROMPT $p$g
    PATH .;D:\java\jdk1.4.0\bin\;
    SET CLASSPATH=.;D:\java\jdk1.4.0\lib\tools.jar;D:\java\J2EDK1.3\lib\j2ee.jar;D:\java\jswdk 1.0.1\lib\servlet.jar;D:\java\jswdk 1.0.1\lib\jspengine.jar;