如何在grails 3.0.0应用程序中禁用重新加载?

Die*_*erk 8 grails spring-loaded grails-3.0

在Grails 3.0.0.M2中,弹簧重新加载会导致JDK 8u40出错.我可以在开发模式下禁用重新加载吗?是否有在build.gradle或application.yml中设置的密钥?

Vin*_*ati 4

不确定对上述情况是否有帮助。我在 grails 2.3.8 上使用下面的方法来禁用自动编译。

grails -Dserver.port=8090 -Dserver.env=development -Denable.jndi=true -Ddisable.auto.recompile=true run-app
Run Code Online (Sandbox Code Playgroud)

在哪里

禁用.auto.recompile=true

禁用更改的自动编译和自动重新加载。

server.env- 您希望应用程序运行的环境。

server.port- 应用程序将运行的端口

enable.jndi- 启用 jndi 支持

您可以在 Gradle 构建中设置这些变量。