Проблемы с горячей заменой и граалями 3.2.8

Я разрабатываю в Grails 3.2.8 и код горячей замены просто не работает. Я знаю, что мне следует поговорить с пружинным ботинком, но, возможно, у кого-то есть специальное исправление для Grails. Кстати, я быстро взглянул на вопросы о загрузке пружины, но не смог найти ничего, связанного с горячей заменой. Я один с этой проблемой?!

1 ответ

Добавьте следующее в build.gradle:

import grails.util.Environment

bootRun {

    final Boolean reloadEnabled =
            Boolean.valueOf(
                    System.properties[Environment.RELOAD_ENABLED])

    if (reloadEnabled) {
        systemProperty Environment.RELOAD_ENABLED, reloadEnabled
    }

}

Затем запустите приложение с:

grails -Dgrails.env = custom -Dgrails.reload.enabled = true запустить приложение

Кредит Хьюберту Кляйну Иккинку

Другие вопросы по тегам