затмение: автоматическая сборка после сохранения - PullRequest
14 голосов
/ 29 июля 2010

У меня есть скрипт ant, который создает исполняемый файл jar, и я хочу, чтобы он запускался каждый раз, когда я вносил изменения в свой код и сохранял их. Я полагаю, мне нужна опция "Автоматическая сборка после сохранения" в Eclipse. Есть ли такая вещь?

Ответы [ 3 ]

26 голосов
/ 29 июля 2010

Вы можете объявить свой скрипт как конструктор и запустить его "during auto build".

Launch configuration properties

См. Свойства вашего проекта: вы можете добавить внешнюю программу(выше) или сценарий (ниже).

Target

Если вы можете экспортировать свой сценарий как сценарий муравья, как это сделал ОП Дэвид Б в его ответ , становится довольно просто:

  1. Экспорт в виде скрипта муравья : щелкните правой кнопкой мыши на project -> export -> runaable jar file, отметьте "save as ANT script" и отделка .
  2. Добавление сценария ant в качестве компоновщика : щелкните правой кнопкой мыши project -> properties -> Builders -> new (Ant).
    Вставьте путь к файлу ant, перейдите на вкладку "targets" и нажмите кнопкуКнопка «set targets» рядом с «auto build».
    Наконец, нажмите OK , OK , OK .
3 голосов
/ 29 июля 2010

На самом деле, лучшее решение, которое я нашел, было: щелкните правой кнопкой мыши по проекту -> экспорт -> исполняемый файл jar, поставьте галочку «сохранить как скрипт ANT» и закончите.Теперь щелкните правой кнопкой мыши проект -> Свойства -> Строители -> Новый -> Вставьте путь к файлу ANT, перейдите на вкладку «Цели» и нажмите кнопку «Установить цели» рядом с «Автосборка», ОК, ОК,OK.

2 голосов
/ 29 июля 2010

Используйте ANT-файл, который будет запускаться при каждом сохранении файла: Использование Ant для автоматической сборки в Eclipse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...