Выполнить задание по умолчанию в ANT в случае сбоя - PullRequest
7 голосов
/ 09 июня 2010

В настоящее время я использую ANT для сборки своего проекта Java на компьютере с Windows XP.В моем файле build.xml я определил 3 задачи, и мне бы хотелось, чтобы в случае сбоя задание по умолчанию выполнялось перед закрытием сборки и выходом (как процедура восстановления).Я хотел бы знать, если это возможно.

спасибо

Ответы [ 2 ]

2 голосов
/ 09 июня 2010

Погуглил и нашел это. Это в основном попытка / уловка для муравья. Может быть стоит посмотреть: http://ant -contrib.sourceforge.net / tasks / tasks / trycatch.html

1 голос
/ 09 июня 2010

Никогда не слышал о таком свойстве / задаче, но мне сразу приходит в голову следующее: вы можете использовать дополнительный «главный» скрипт муравья.

  • Мастер-скрипт (новый) включает в себя все публичные цели из исходной и делегирует работу соответствующей задаче в вашем скрипте сборки (вызовы муравья)
  • Если делегат терпит неудачу, мастер должен быть в состоянии распознать сбой и вызвать задачу «очистки» (либо на «мастере», либо в исходном файле сборки)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...