你最好按照如下步骤从新配置一次:首先,JDK的配置:1,set JAVA_HOME=你的J2SE的安装目录;2,set classpath=.;
    大家不要小看这个空格,作用大的很!自己仔细看看J2SE文档!另外,也不需要把什么rt.jar,...加进来,都是多余的!3,在path中增加:你的J2SE的安装目录\bin这样就完成Java 2 SDK, Standard Edition的安装。
然后,set CATALINA_HOME=c:\tomcat;在path中追加c:\tomcat\bin;

解决方案 »

  1.   

    按照你的说法我该了,以下是autoexec.bat的内容:
    set CATALINA_HOME=c:\tomcat;
    set TOMCAT_HOME=c:\tomcat;
    set JAVA_HOME=c:\jdk1.303;
    set classpath=.;
    set CLASSPATH=c:\jdk1.303\lib\tools.jar;c:\tomcat\classes;c:\tomcat\lib;    
    set PATH=c:\jdk1.303;c:\jdk1.303\bin;c:\tomcat\bin;
    PATH=%PATH%;C:\MSSQL7\BINN但运行时还是错!c:\tomcat\bin\startup
    out of environment space 
    bad command or file name
    检查STARTUP.bat好象是需要才:tomcat\bin\start  文件
    可能是这句话:("%CATALINA_HOME%\bin\catalina" start %1 %2 %3 %4 %5 %6 %7 %8 %9)
    我没这个文件!是不是我的TOMCAT4.0少文件?
    我的文件夹是15.2MB 在tomcat4.0\bin\是15个文件,应该是多大?bin下应该几个文件?
      

  2.   

    把你的autoexec.bat改成如下:
    set CATALINA_HOME=c:\tomcat;
    set TOMCAT_HOME=c:\tomcat;
    set JAVA_HOME=c:\jdk1.303;
    set classpath=.;
    set PATH=c:\jdk1.303\bin;C:\MSSQL7\BINN;
    其他的都不要试试看,改完要重启,你用的是98的机器把,
    如果用2000,xp就不会有这样的问题了。
      

  3.   

    An "out of environment space" error when running the batch files in
       Win9X/ME-based operating systems.   Right-click on the STARTUP.BAT and SHUTDOWN.BAT files.  Click on
       "Properties" then on the "Memory" tab.  For the "Initial environment" field,
       enter in something like 4096.
       
       After you click apply, Windows will create shortcuts in the directory with
       which you can use to start and stop the container.
      

  4.   

    我的电脑--〉右建--〉属性--〉高级--〉环境变量--〉
      你添加:JAVA_HOME   CLASSPATH 等(在变量名中)
      在变量值中:C:\JDK1.303....不过你可以用TOMCAT安装时候的快捷方式,那样就什么都不要设了。
    就是不要用XXX.BAT去启动他/
      

  5.   

    set CLASSPATH=
    set CP=set _CATALINA_HOME=%CATALINA_HOME%
    if not "%CATALINA_HOME%" == "" goto gotHomeset CATALINA_HOME=.
    if exist "%CATALINA_HOME%\bin\catalina.bat" goto gotHomeset CATALINA_HOME=..
    if exist "%CATALINA_HOME%\bin\catalina.bat" goto gotHomeecho Unable to determine the value of CATALINA_HOME
    goto cleanup:gotHome
    rem TM_TOMCAT_RUN-start
    call "%CATALINA_HOME%\bin\catalina" run -security -nonaming %1 %2 %3 %4 %5 %6 %7 %8 %9
    rem call "%CATALINA_HOME%\bin\catalina" run -nonaming %1 %2 %3 %4 %5 %6 %7 %8 %9
    rem TM_TOMCAT_RUN-end:cleanup
    set CATALINA_HOME=%_CATALINA_HOME%
    set _CATALINA_HOME=
      

  6.   

    按照现有的设置可进行JAVA helloworld.java 
    生成了helloworld.class 
    但远行 JAVA helloworld 报错:
    Exception in thread "main"  java.lang.Noclass 
    DefFoundError:helloworld
    为什么?与设置有有管吗?与文件生成的helloworld.class 
    文件的放置有关吗??
      

  7.   

    我用的是Tomcat4.0.3
    在2000和xp下都是好用。
    你先装jdk
    再装tomcat
    在:“开始--〉所有程序--〉apache tomcat 4"
    下有2个快捷方式。
    不用作配置,这个就好用。
    但对于你用来 编译 和运行 java 程序 那还要做配置 path 和 classpath.