Добавить поведение в импортированную задачу муравья? - PullRequest
2 голосов
/ 15 августа 2011

Я устанавливаю для моей команды общий файл ant (build-common.xml), который будет импортирован из файла build.xml каждого подпроекта.Есть ли способ определить «чистую» задачу (например) в build-common.xml, чтобы отдельные файлы build.xml могли либо оставить ее неизменной, либо добавить к ней поведение?Эквивалент в Java будет:

@Override
void clean()
{
    super.clean();
    /* do something additional */
}

Я использую последнюю версию ant: 1.8.2.

1 Ответ

1 голос
/ 17 августа 2011

Я нашел ответ на свой вопрос в http://wiki.apache.org/ant/NewAntFeaturesInDetail/Import:

    <project name="main">
      <import file="config/common.xml" />

      <target name="build" depends="common.build">
        ...
      </target>
      ...
   </project>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...