Привет всем, у меня возникла странная ошибка при создании проекта из архетипа.
Существует файл postscript groovy archetype-post-generate.groovy (в проекте архетипа), который должен запускаться после создания любого проекта из этого архетипа.
Это отлично работает, если я создаю проект из cmd, используя mvn archetype:generate
Однако тот же скрипт не запускается, если я создаю проект в eclipse, используя тот же архетип.
У кого-нибудь есть решение для этого?
Привет, цель генерации maven-archetype-plugin делает это. В документации написано, что если в местоположении присутствует сценарий archetype-post-generate.groovy, он выполнит его после того, как проект будет создан из архетипа.
Похоже, eclipse не встраивает достаточно новую версию maven-archetype-plugin: bugs.eclipse.org/bugs/show_bug.cgi?id=514993
Отслеживание проблем m2e перемещено на GitHub, проблема теперь github.com/eclipse-m2e/m2e-core/issues/249.





Какой процесс/плагин обычно выполняет сценарий Groovy в конце процесса приложения архетипа? Eclipse может потребоваться расширение m2e для обработки того же выполнения/цели.