Запуск компоновщиков проектов
Весь фокус компоновщиков проекта состоит в том, что их не нужно
явно запускать. Они запускаются автоматически при выполнении описанной
компоновки проекта, которому принадлежит файл компоновки. Условия запуска компоновщиков задаются на вкладке
Опции компоновки в окне Внешние инструменты, и могут включать любое сочетание параметров: после "очистки", во время ручной компоновки, во время автоматической компоновки.
Как это работает?
- Выберите проект HW в одной из панелей навигации. В меню рабочей среды выберите
Проект > Очистить.... Выберите Очистить выбранные проекты и нажмите OK.
- Проект будет скомпонован заново, и будет запущен файл компоновки projectBuilder.xml. Вывод файла компоновки показывается в панели Консоль.
- Включите опцию автоматической компоновки, внесите какие-нибудь незначительные изменения в файл HelloWorld.java и сохраните изменения. При сохранении будет запущена автоматическая компоновка, но автоматическая компоновка не запустит компоновщик проекта.
- Предположим, что мы не хотим видеть вывод файла компоновки при каждом его запуске. Перейдите на страницу Компоновщики окна Внешние инструменты и откройте свойства проекта HW. Выберите Makejar и нажмите Изменить.... На вкладке Главные выключите опцию
Показывать вывод, примените изменения и вернитесь в рабочую среду.
Наше знакомство с файлами компоновки Ant, использующимися как компоновщики проектов в Eclipse, завершается. Повторим еще раз, что хотя в этом примере рассматривался проект Java, компоновщики проектов не привязаны к Java и могут использоваться для любого типа проекта.