startup.bat
上传用户:zhangkaihu
上传日期:2008-02-20
资源大小:3690k
文件大小:1k
源码类别:

Web服务器

开发平台:

Java

  1. @echo off
  2. if "%OS%" == "Windows_NT" setlocal
  3. rem ---------------------------------------------------------------------------
  4. rem Start script for the CATALINA Server
  5. rem
  6. rem $Id: startup.bat,v 1.6 2004/05/27 18:25:11 yoavs Exp $
  7. rem ---------------------------------------------------------------------------
  8. rem Guess CATALINA_HOME if not defined
  9. set CURRENT_DIR=%cd%
  10. if not "%CATALINA_HOME%" == "" goto gotHome
  11. set CATALINA_HOME=%CURRENT_DIR%
  12. if exist "%CATALINA_HOME%bincatalina.bat" goto okHome
  13. cd ..
  14. set CATALINA_HOME=%cd%
  15. cd %CURRENT_DIR%
  16. :gotHome
  17. if exist "%CATALINA_HOME%bincatalina.bat" goto okHome
  18. echo The CATALINA_HOME environment variable is not defined correctly
  19. echo This environment variable is needed to run this program
  20. goto end
  21. :okHome
  22. set EXECUTABLE=%CATALINA_HOME%bincatalina.bat
  23. rem Check that target executable exists
  24. if exist "%EXECUTABLE%" goto okExec
  25. echo Cannot find %EXECUTABLE%
  26. echo This file is needed to run this program
  27. goto end
  28. :okExec
  29. rem Get remaining unshifted command line arguments and save them in the
  30. set CMD_LINE_ARGS=
  31. :setArgs
  32. if ""%1""=="""" goto doneSetArgs
  33. set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
  34. shift
  35. goto setArgs
  36. :doneSetArgs
  37. call "%EXECUTABLE%" start %CMD_LINE_ARGS%
  38. :end