Установка Ant на Cygwin
У меня возникли проблемы с выяснением того, как установить Ant на Cygwin. Я хочу использовать Ant для сборки Nutch. Я просмотрел кучу учебников, но я не могу найти ничего, что было бы достаточно низким для понимания. Мне нужно что-то вроде...
- Загрузите ant, поместите его здесь
- Открыть Cygwin
- type "export ANT_HOME =..."
- ...
Может ли кто-нибудь помочь мне здесь?
Ответы
Ответ 1
Предполагая, что у вас уже установлен JDK, вы можете сделать это:
$ export ANT_HOME=/cygdrive/c/apache-ant-1.7.1
который предполагает, что вы распаковали Ant в C:\apache-ant-1.7.1
. Тогда:
$ export PATH=$ANT_HOME/bin:$PATH
$ ant -version
Apache Ant version 1.7.1 compiled on June 27 2008
Ответ 2
В Windows добавьте путь к вашему каталогу ant/bin в системную переменную Path.. Это можно легко сделать, щелкнув правой кнопкой мыши на "Компьютер" > "Свойства" > "Дополнительные системные настройки" > "Переменные среды", нажмите "Путь" в системных переменных, нажмите "Изменить" и "Добавить"; а затем путь к вашему каталогу bin ant до конца значения Variable.
Запустить или перезапустить Cygwin.
Тип ant -version
. Версия должна отображаться.
Ответ 3
Вот пошаговое руководство:
-
просто загрузите и разархивируйте ANT бинарные файлы в c:\apache-ant-1.8.1
-
скачать и распаковать источники NUTCH в: c:\apache-nutch-1.2
-
откройте командную строку и запустите следующее:
cd c:\apache-nutch-1.2
c:\apache-ant-1.8.1\bin\ant
то же самое будет работать с оболочкой Bash, просто используйте пути в стиле Cygwin:
cd /cygdrive/c/apache-nutch-1.2
./cygdrive/c/apache-ant-1.8.1/bin/ant
Что бы это ни было, вы найдете новый каталог build
, содержащий вывод.
Для удобства вы можете добавить каталог ANT bin в переменную окружения PATH, чтобы вам не приходилось давать полный путь каждый раз, но это необязательно.
Кстати, я просто сделал точные шаги, и все прошло хорошо.
Наконец, следуйте этому учебник, чтобы начать.