怎么删啊,我重新 c:\>path c:\jdk1.3\bin这样都不行喔,每次都要设置多一次。

解决方案 »

  1.   

    我的autoexec.bat文件:set JAVA_HOME=D:\jdk1.3.1_02
    set PATH=%JAVA_HOME%\bin;
    set CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;D:\JBuilder7\lib;
      

  2.   

    c:\>path ;c:\jdk1.3\bin两个路径之间有个分号。
      

  3.   

    http://www.csdn.net/Develop/read_article.asp?id=12699
      

  4.   

    难得啊,还有人在 csdn 上收藏和转载我的文章,
    你的问题是系统分给环境变量的空间太小造成的,如果在 2000/xp 下应该没有这个问题,在 98 下,你有两个办法可以解决:1. 修改 C:\config.sys,加入一句
    Shell=C:\windows\command.com /E:xxxxxx其中,C:\windows\command.com 根据你的 Windows 目录来确定,/E:xxxxx 中的 xxxxx 是数字,是环境变量区的大小,以字节为单位,你可以设置成 4096,如果还出现错,可以再往上加,直接没有错误为止,最大好像可以设置成 32767
      

  5.   

    不好意思,忘了写第二个方法了:2. 修改 DOS 窗口的快捷方式,在属性中有一项是:环境,这里你可以设置环境大小,4096 应该可以了吧。
    -------------------------
    我再看了一次你的问题,也许不是由于环境空间造成的。
    在修改了 autoexec.bat 之后需要重新启动一次才会生效。不然,每一次进入 DOS 窗口都需要运行一个 autoexec.bat 或者重新设置一次路径。
      

  6.   

    补充一下,我查了一下,第 2 个方法中,属性中的那一项是“内存”,里面有一个初始环境,在下拉框中选择最大的一个就好。因为我用的是 WinXP,所以好费劲才搞清楚具体的名称