Начиная с Grails 1.3.5, вам просто нужно установить "grails.gsp.enable.reload = true" в Config.groovy или установить системное свойство -Dgrails.gsp.enable.reload = true для сервера приложений (tomcat, и т.д.) при запуске.
Перезагрузка GSP в режиме развертывания войны была прервана для сборок Grails 2.0M1 и M2 (GRAILS-8189). Это исправлено в основной ветке и будет выпущено в 2.0RC1. Перезагрузка GSP для предварительно скомпилированных gsps доступна только для 1.3.5-1.3.7 в ветке 1.3.x. Для 1.2.х поддержки нет.
Файлы представлений («исходный код» GSP для скомпилированных классов GSP) находятся в каталоге WEB-INF / grails-app / views в развернутом каталоге развертывания. Изменения принимаются в течение 10 секунд (интервал проверки по умолчанию составляет 5 секунд).
Если у вас установлен grails.gsp.view.dir, файлы должны находиться в этом каталоге (в руководстве есть больше инструкций). Перезагрузка работает, только если у вас также установлен grails.gsp.enable.reload. В свойстве grails.gsp.view.dir должна быть косая черта.
Более подробная информация в руководстве:
Справочная документация по Grails - 6.2.6 Внесение изменений в развернутое приложение :