Эффективная разработка плагина grails

До сих пор это меня очень расстраивало. Вот что я пытаюсь сделать:

  1. Я использую IDE Intellij IDEA.
  2. Создание приложения grails.
  3. Приложение Grails определяет две зависимости от внутренних плагинов grails, которые также разрабатываются в IntelliJ как отдельные grails проекты плагинов.

Теперь, чтобы внести какие-либо изменения в плагины, я обновляю исходный код в проектах плагинов и использую mavan-install (плагин Maven Publisher) для развертывания в локальном репозитории Maven. Мне нужно удалить плагин в основном проекте Grails. Удалите кеш плагина из ivy, а затем запустите проект core grails, который получает последнюю копию плагина из локального репозитория maven.

Какой эффективный и идеальный способ добиться этого? Одно изменение заставляет меня потратить около 5 минут работы, чтобы даже протестировать и запустить основное приложение.

Какие-нибудь рекомендации / лучшие практики?

8
задан ask-dev 27 August 2011 в 19:11
поделиться