Запуск компоновщиков проектов

Весь фокус компоновщиков проекта состоит в том, что их не нужно явно запускать. Они запускаются автоматически при выполнении описанной компоновки проекта, которому принадлежит файл компоновки. Условия запуска компоновщиков задаются на вкладке Опции компоновки в окне Внешние инструменты, и могут включать любое сочетание параметров: после "очистки", во время ручной компоновки, во время автоматической компоновки. Как это работает?

  1. Выберите проект HW в одной из панелей навигации. В меню рабочей среды выберите Проект > Очистить.... Выберите Очистить выбранные проекты и нажмите OK.
  2. Проект будет скомпонован заново, и будет запущен файл компоновки projectBuilder.xml. Вывод файла компоновки показывается в панели Консоль.
  3. Включите опцию автоматической компоновки, внесите какие-нибудь незначительные изменения в файл HelloWorld.java и сохраните изменения. При сохранении будет запущена автоматическая компоновка, но автоматическая компоновка не запустит компоновщик проекта.
  4. Предположим, что мы не хотим видеть вывод файла компоновки при каждом его запуске. Перейдите на страницу Компоновщики окна Внешние инструменты и откройте свойства проекта HW. Выберите Makejar и нажмите Изменить.... На вкладке Главные выключите опцию Показывать вывод, примените изменения и вернитесь в рабочую среду.

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