Есть ли способ использовать команду build вместо ant build при использовании сценариев ant? - PullRequest
0 голосов
/ 17 февраля 2011

Я использую скрипты Apache Ant для создания веб-приложения.Я написал несколько целей в файле build.xml, и скрипт работает нормально.Я помню, что использовал команду «build» для запуска ant build вместо «ant build».Может кто-нибудь сказать мне, как это достигается?Мне было немного любопытно по этому поводу.

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

Возможно, вы помните, что в прошлом вы набирали «муравей» вместо «муравейник». Это возможно для настройки. Вам просто нужно установить атрибут по умолчанию для корневого элемента проекта в вашем скрипте Ant на имя цели, которую вы хотите вызвать, если явная цель не указана.

Например ...

<project name="myproj" default="build">
  ... 
</project>
1 голос
/ 17 февраля 2011

Нет встроенной команды "build". Вы можете создать простой файл сценария с именем «build» в том же каталоге, в котором запущена сборка ant.

Создайте текстовый файл с таким содержимым:

ant build

В Windows сохраните это как файл с именем build.bat, тогда вы можете просто набрать build из командной строки, чтобы начать сборку.

В unix или linux сохраните файл как build, а затем сделайте его исполняемым (с chmod +x build). Вам нужно будет набрать ./build, чтобы запустить его.

Я не думаю, что есть большая ценность, чтобы заменить простой случай ant build, но если вам нужно регулярно запускать сборку с несколькими целями или передавать определенные системные переменные, тогда это может пригодиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...