Общие методы для сокращения времени сборки проекта Grails - PullRequest
8 голосов
/ 24 ноября 2011

Мы используем groovy / grails в течение пары месяцев и находим это очень хороший язык и фреймворк, по крайней мере, для прототипирования.

Единственное, что постоянно сводит нас с ума, - это время создания проектов.Компиляция небольшого приложения, состоящего из нескольких крошечных доменных классов, заняла столько же времени, как если бы мы что-то компилировали хорошо, что-то более серьезное))) Итак, вопрос - есть ли какие-то методы и подходы, которые можно использовать для сокращения времени сборки проекта Grails??

UPD: Этот вопрос охватывает один из аспектов, которые делают развертывание Grail медленным - разрешение зависимостей.Короче говоря, избавьтесь от зависимостей снимка.Вопрос в том, как быстро определить такие зависимости?

1 Ответ

8 голосов
/ 24 ноября 2011

В процессе разработки вы можете попробовать запустить скрипт в интерактивном режиме :

grails interactive

или, в Grails 2, просто

grails

.JVM, работающая между командами grails, вызывает вызовы, что значительно снижает их накладные расходы.Я обнаружил, что это очень полезно при работе с TDD, так как выполнение тестов становится намного быстрее.

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