Лучше использовать пакетные или командные сценарии для запуска ваших файлов ant, например =
окна
set JAVA_HOME=C:\java\jdk\1.6.0_xx
set ANT_HOME=C:\ant
set ANT_ARGS=-lib C:\ant_xtralibs;C:\ant_testlibs
set PATH=%PATH%;%JAVA_HOME%\bin;%ANT_HOME%\bin;C:\cvsnt
:: default
call ant -f %1
:: debug
::call ant -debug -f %1
...
unix - не забывайте кавычки в строке ANT_ARGS!
...
ANT_ARGS="-lib /usr/local/ant_xtralibs:/usr/local/ant_testlibs"
export ANT_ARGS
...
Некоторые преимущества такого запуска муравья:
ANT_ARGS - это специальная переменная среды. Его содержание автоматически
добавлен к вызову муравья
вы можете использовать свои собственные настройки ant на компьютере, на котором у вас нет прав администратора
- использование отдельной папки для ваших библиотек ant addon и загрузка через опцию -lib
поддерживает чистоту установки ant и предотвращает загрязнение папки% ANT_HOME% / lib