You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

ant.bat 1.1 kB

123456789101112131415161718192021222324252627282930313233343536
  1. @echo off
  2. rem find ANT_HOME
  3. if not "%ANT_HOME%"=="" goto checkJava
  4. rem check for ant in Program Files on system drive
  5. if not exist "%SystemDrive%\Program Files\ant" goto checkSystemDrive
  6. set ANT_HOME=%SystemDrive%\Program Files\ant
  7. goto checkJava
  8. :checkSystemDrive
  9. rem check for ant in root directory of system drive
  10. if not exist "%SystemDrive%\ant" goto noAntHome
  11. set ANT_HOME=%SystemDrive%\ant
  12. goto checkJava
  13. :noAntHome
  14. echo ANT_HOME is not set and ant could not be located. Please set ANT_HOME.
  15. goto end
  16. :checkJava
  17. if "%JAVACMD%" == "" set JAVACMD=java
  18. set LOCALCLASSPATH=
  19. for %%i in (%ANT_HOME%\lib\*.jar) do call %ANT_HOME%\bin\lcp.bat %%i
  20. set LOCALCLASSPATH=%LOCALCLASSPATH%;%CLASSPATH%
  21. if "%JAVA_HOME%" == "" goto runAnt
  22. if exist %JAVA_HOME%\lib\tools.jar call %ANT_HOME%\bin\lcp.bat %JAVA_HOME%\lib\tools.jar
  23. if exist %JAVA_HOME%\lib\classes.zip call %ANT_HOME%\bin\lcp.bat %JAVA_HOME%\lib\classes.zip
  24. :runAnt
  25. %JAVACMD% -classpath "%LOCALCLASSPATH%" -Dant.home="%ANT_HOME%" %ANT_OPTS% org.apache.tools.ant.Main %1 %2 %3 %4 %5 %6 %7 %8 %9
  26. :end
  27. set LOCALCLASSPATH=