Сохранение и повторное использование опций Ant

Во время запуска файла компоновки Ant HelloWorld.xml, как это было сделано в предыдущем разделе, выбор целей и прочие параметры окна Запустить Ant были сохранены в так называемой 'конфигурации запуска'. Конфигурация запуска включает в себя все детали, требующиеся для особого способа запуска отдельного файла компоновки Ant. С одним файлом компоновки Ant может быть связано несколько конфигураций запуска. Поэтому в добавление к только что созданной конфигурации запуска, в которой файл компоновки HelloWorld.xml задавал цели Hello и World именно в этом порядке, мы можем создать вторую конфигурацию запуска с этими же целями, но в другом порядке. Это само по себе хорошо. Но особенно полезной будет возможность быстрого запуска файла компоновки Ant в любой конфигурации. Для этого требуется только указать соответствующую конфигурацию запуска.

  1. В панели инструментов Рабочей среды выберите Запустить > Внешние инструменты > Внешние инструменты....
  2. Откроется окно Внешние инструменты. В нем будут показаны конфигурации запуска, которые можно просмотреть и изменить. Конфигурация запуска, созданная при запуске файла компоновки HelloWorld.xml, выбрана в дереве в левой части окна. На вкладках справа показаны опции данной конфигурации запуска.
    Окно Внешние инструменты
  3. В верхней части диалога измените имя на 'Hello World' и нажмите кнопку Применить.
  4. В дереве в левой части окна откройте контекстное меню выбранной конфигурации запуска и выберите Создать копию. Будет создана копия конфигурации запуска для файла компоновки Hello World, к его имени добавится '(1)', и новая конфигурация запуска будет выбрана в дереве.
  5. Переименуйте новую конфигурацию в 'World Hello'.
  6. На вкладке Цели нажмите кнопку Порядок..., измените порядок целей так, чтобы первой запускалась цель World, и нажмите Применить.
  7. Нажмите Запустить.
  8. Как и раньше, будет запущен файл компоновки HelloWorld.xml, а вывод будет показан в панели Консоль. Однако на этот раз порядок целей был изменен, поэтому изменился и порядок вывода.
  9. Перейдите к выпадающему меню Внешние инструменты панели инструментов.
    Выпадающее меню Внешние инструменты
    Обратите внимание, что в хронологии теперь содержатся две записи, Hello World и World Hello. Для того чтобы повторно запустить файл компоновки Ant для Hello World, просто выберите эту конфигурацию запуска в хронологии. Для того чтобы повторно запустить конфигурацию запуска World Hello, также выберите ее в хронологии.
    Примечание: Хронология упорядочена так, что наиболее часто запускаемые конфигурации показываются в верхней части списка.

Наш обзор интеграции Ant в Eclipse подходит к концу. В следующих главах будут рассмотрены некоторые реальные сценарии использования файлов компоновки Ant в Eclipse.