【问题标题】:how can I disable reloading in a grails 3.0.0 app?如何在 grails 3.0.0 应用程序中禁用重新加载?
【发布时间】:2015-05-05 12:42:12
【问题描述】:

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

【问题讨论】:

标签: grails spring-loaded grails-3.0


【解决方案1】:

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

grails -Dserver.port=8090 -Dserver.env=development -Denable.jndi=true -Ddisable.auto.recompile=true run-app

在哪里

disable.auto.recompile=true

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

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

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

enable.jndi - 启用 jndi 支持

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

【讨论】:

    【解决方案2】:

    this answer

    在 3.x 应用中,您可以通过添加禁用 Spring Loaded

    grails {
       agent {
          enabled = false
       }
    }
    

    build.gradle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-26
      • 2015-07-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 2014-08-17
      相关资源
      最近更新 更多