Затмение: автоматическая сборка после сохранения

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

Ответ 1

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

Launch configuration properties

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

Target

Если вы можете экспортировать script как ant script, например OP David B в его ответ, становится довольно легко:

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

Ответ 2

На самом деле лучшим решением я нашел: щелкните правой кнопкой мыши проект → export → runaable jar file, отметьте "сохранить как ANT script" и закончите. Теперь щелкните правой кнопкой мыши проект → properties → Builders → new → вставьте путь к файлу ANT, перейдите на вкладку "цели" и нажмите кнопку "установить цели" рядом с "auto build", OK, ОК, ОК.