Как сохранить обновленный набор сценариев сборки ant в различных Java-IDE? - PullRequest
0 голосов
/ 09 октября 2011

Члены моей команды разрабатывают различные Java-проекты, используя InteliJ, Eclipse и NetBeans.Как практика управления конфигурацией программного обеспечения, мне нужно иметь стандартный скрипт сборки Ant для каждого из этих проектов.К сожалению, ant-скрипты, генерируемые этими IDE, не имеют стандартного формата и могут содержать множество специфичных для IDE задач.Кроме того, некоторые IDE, например InteliJ, не обновляют сгенерированные файлы Ant автоматически при изменении проекта, поэтому автоматическая сборка может быть просто нарушена.Теперь вот проблема: у меня есть набор сценариев сборки.Мне нужно:

  1. Сценарии должны быть в стандартном формате
  2. Сценарии сборки должны автоматически обновляться используемыми IDE (InteliJ, Eclipse, NetBeans) при обновлении проекта.

Есть ли простой способ сделать эту работу?

1 Ответ

2 голосов
/ 09 октября 2011

Не используйте IDE для генерации ant-скриптов. Вам нужны надежные повторяемые сборки, работающие без IDE (например, на CI-сервере, таком как Hudson / Jenkins). Лучший способ получить стандартную сборку - использовать maven и генерировать проекты IDE из pom. (IDEA работает с Maven изначально - не нужно генерировать файлы проекта)

...