Установите переменные среды
Это та часть, которую я всегда забываю. Поскольку вы устанавливаете Ant вручную, вам также необходимо иметь дело с настройкой переменных среды вручную.
Для Windows XP: Чтобы установить переменные среды в Windows XP, щелкните правой кнопкой мыши Мой компьютер и выберите «Свойства». Затем перейдите на вкладку «Дополнительно» и нажмите кнопку «Переменные среды» внизу.
Для Windows 7: Чтобы установить переменные среды в Windows 7, щелкните правой кнопкой мыши на компьютере и выберите «Свойства». Нажмите «Дополнительные параметры системы» и нажмите кнопку «Переменные среды» внизу.
Диалог для Windows XP и Windows 7 тот же. Убедитесь, что вы работаете только с системными переменными, а не с переменными пользователя.
Единственная переменная окружения, которая вам абсолютно необходима, - это JAVA_HOME, в котором сообщается Ant о местоположении вашего JRE.Если вы установили JDK, это, вероятно, c:\Program Files\Java\jdk1.x.x\jre
на Windows XP и c:\Program Files(x86)\Java\jdk1.x.x\jre
на Windows 7. Вы заметите, что оба имеют пробелы в своих путях, что вызывает проблему. Вам нужно использовать измененное имя [3] вместо полного имени. Поэтому для Windows XP используйте C:\Progra~1\Java\jdk1.x.x\jre
и для Windows 7 используйте C:\Progra~2\Java\jdk1.6.0_26\jre
, если он установлен в папке Program Files (x86) (в противном случае используйте то же, что и Windows XP).
Этого достаточно, чтобы заставить Ant работать, но для удобства это хорошая идея добавить битовый путь Ant к переменной PATH. Эта переменная представляет собой список каталогов, разделенных точкой с запятой, для поиска исполняемых файлов. Чтобы иметь возможность запускать муравьев в любом каталоге, Windows должна знать как расположение муравьиного двоичного файла, так и двоичного кода java. Вам нужно будет добавить оба из них в конец переменной PATH. Для Windows XP, вы, вероятно, добавить что-то вроде этого:
;c:\java\ant\bin;C:\Progra~1\Java\jdk1.x.x\jre\bin
для Windows 7, это будет выглядеть примерно так:
;c:\java\ant\bin;C:\Progra~2\Java\jdk1.x.x\jre\bin
Совершено
После того, как вы сделали это и применили изменения, вам нужно будет открыть новую командную строку, чтобы проверить, правильно ли установлены переменные. Вы должны просто запустить муравей и посмотреть что-то вроде этого:
Buildfile: build.xml does not exist!
Build failed
Изменение этому переменному сделало это так крах сценария оленьей кожи так что спасибо вам там. Обновление выше - файлы SF и DSA не помещаются в JAR – Ken