Grails auto reload functionality in run-app on a custom environment

后端 未结 3 1542
旧时难觅i
旧时难觅i 2020-12-16 12:18

When running a custom environment with grails via grails -Dgrails.env=custom run-app it appears that the auto reload / hot deploy is turned off, does anyone know how to arbi

相关标签:
3条回答
  • 2020-12-16 12:48

    The flag you want is "disable.auto.recompile", ex:

    grails -Dgrails.env=custom -Ddisable.auto.recompile=false run-app
    
    0 讨论(0)
  • 2020-12-16 12:55

    solve the problem with the name change of my folder containing the project ... this time a name that had spaces ... since quite the spaces everything started to work well

    0 讨论(0)
  • 2020-12-16 13:02

    I resolved this by adding the following to my env(custom in this case) Config.groovy:

        custom {
    
        disable.auto.recompile=false
        grails.gsp.enable.reload=true
    }
    

    You can also add the -reloading flag to your run config:

    grails -reloading -Dgrails.env=custom  run-app
    

    Make sure it is the first arg!

    Right-click your project -> Run as -> Run configurations

    Run Config changes

    Blog post about auto refresh in a Grails custom env

    0 讨论(0)
提交回复
热议问题