grails 部署之后怎么实现更改自动生效?

coolnight 2008-07-07

官方文档给出的部署方式是 grails war
但是war文件被app server解开之后, 里面就没了 .groovy的源文件,
而view里面的gsp文件修改了之后也不再会生效

这个让人很痛苦 很多时候不想为了小小的一个改动就war一下重新部署
那样很麻烦

不知道有没有人有解决办法
casephoen 2008-07-15
.groovy编译成class应该需要重起才行吧,否则设置tomcat配置的reload=true试试。
实际中我也碰到不少问题,哎,希望能看到有人多多提供经验阿
yubinhh 2008-07-17
我也正为这个问题苦恼....求高手
agile_boy 2008-07-17

好像不可以吧,在Product中,为了提高性能,将那些动态特性都去掉了。
关注中。。。
魔力猫咪 2008-07-21
需要动态部署吗?如果是开发,那么你用开发环境调试就好了。如果正式部署了,是不能随便动的。所以这种要求是不合理的。动正式环境需要首先在测试环境里测试无误,然后发通知,告知服务停止时间。然后在指定时间进行部署更改。随便就更改部署是非常危险的行为。
coolnight 2008-07-21

hot deploy 是非常非常重要的

为什么php之类那么火, hot deploy是非常重要的原因

为了在生产系统上改一个页面的显示, 结果需要重新打包、上传、重启服务器,
太他妈的不可接受了!

hax 2008-07-24
Grails目前似乎是不支持热部署的。
Global site tag (gtag.js) - Google Analytics