Top*_*era 2 grails weblogic gsp
我在weblogic中使用grails并且需要更改展开的部署文件夹中的类文件.但是这个类实际上是一个gsp编译文件.
所以,问题是:GSP文件(.class)在哪里停留在战争中?
注意:我正在使用外部GSP,grails.gsp.view.dir在Config.groovy文件中进行设置.
从Grails 1.3.5开始,你只需要在Config.groovy中设置"grails.gsp.enable.reload = true",或者在appserver(tomcat等)中设置系统属性-Dgrails.gsp.enable.reload = true.启动.
Grails 2.0M1和M2版本(GRAILS-8189)已经破坏了战争部署模式下的GSP重新加载.它已在主分支中修复,将在2.0RC1中发布.预编译gsps的GSP重新加载仅适用于1.3.x分支中的1.3.5-1.3.7.对于1.2.x,没有支持.
视图文件(预编译GSP类的GSP"源代码")位于展开的部署目录中的WEB-INF/grails-app/views目录下.更改将在10秒内获取(默认情况下,检查间隔为5秒).
如果你设置了grails.gsp.view.dir,则文件应该在该目录下(手册有更多说明).仅当您还设置了grails.gsp.enable.reload时,重新加载才有效.grails.gsp.view.dir属性中必须有一个拖尾斜杠.
手册中提供了更多信息: Grails参考文档 - 6.2.6对已部署的应用程序进行更改:
| 归档时间: |
|
| 查看次数: |
3040 次 |
| 最近记录: |