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

Web服务器

开发平台:

Java

  1. rem ---------------------------------------------------------------------------
  2. rem Set CLASSPATH and Java options
  3. rem
  4. rem $Id: setclasspath.bat,v 1.7 2004/07/26 15:34:31 yoavs Exp $
  5. rem ---------------------------------------------------------------------------
  6. rem Make sure prerequisite environment variables are set
  7. if not "%JAVA_HOME%" == "" goto gotJavaHome
  8. echo The JAVA_HOME environment variable is not defined
  9. echo This environment variable is needed to run this program
  10. goto exit
  11. :gotJavaHome
  12. if not exist "%JAVA_HOME%binjava.exe" goto noJavaHome
  13. if not exist "%JAVA_HOME%binjavaw.exe" goto noJavaHome
  14. if not exist "%JAVA_HOME%binjdb.exe" goto noJavaHome
  15. if not exist "%JAVA_HOME%binjavac.exe" goto noJavaHome
  16. goto okJavaHome
  17. :noJavaHome
  18. echo The JAVA_HOME environment variable is not defined correctly
  19. echo This environment variable is needed to run this program
  20. echo NB: JAVA_HOME should point to a JDK not a JRE
  21. goto exit
  22. :okJavaHome
  23. if not "%BASEDIR%" == "" goto gotBasedir
  24. echo The BASEDIR environment variable is not defined
  25. echo This environment variable is needed to run this program
  26. goto exit
  27. :gotBasedir
  28. if exist "%BASEDIR%binsetclasspath.bat" goto okBasedir
  29. echo The BASEDIR environment variable is not defined correctly
  30. echo This environment variable is needed to run this program
  31. goto exit
  32. :okBasedir
  33. rem Set the default -Djava.endorsed.dirs argument
  34. set JAVA_ENDORSED_DIRS=%BASEDIR%commonendorsed
  35. rem Set standard CLASSPATH
  36. rem Note that there are no quotes as we do not want to introduce random
  37. rem quotes into the CLASSPATH
  38. set CLASSPATH=%JAVA_HOME%libtools.jar
  39. rem Set standard command for invoking Java.
  40. rem Note that NT requires a window name argument when using start.
  41. rem Also note the quoting as JAVA_HOME may contain spaces.
  42. set _RUNJAVA="%JAVA_HOME%binjava"
  43. set _RUNJAVAW="%JAVA_HOME%binjavaw"
  44. set _RUNJDB="%JAVA_HOME%binjdb"
  45. set _RUNJAVAC="%JAVA_HOME%binjavac"
  46. goto end
  47. :exit
  48. exit /b 1
  49. :end