0

我正在 grails 3.2.8 中开发,代码热交换根本不起作用。我知道我应该和 spring boot 谈谈,但也许有人为 grails 量身定制了修复程序。顺便说一句,我快速浏览了 spring boot 问题,但找不到与热插拔相关的任何内容。只有我有这个问题吗?!

4

1 回答 1

0

将以下内容添加到 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=自定义 -Dgrails.reload.enabled=true 运行应用程序

归功于休伯特·克莱因·伊金克

于 2017-07-13T13:08:00.017 回答