2010-09-17 20 views
2

我正在使用Grails 1.3.4。使用grails WAR命令,构建战争并将其部署到Tomcat 6.0.20。当tomcat启动时,战争爆炸并且应用程序按需要正常工作。Grails:WAR文件问题

这些问题,如果我在扩展war包中对例如.js文件进行任何更改,即使在重新启动tomcat之后,更改也不会反映在前端。 .gsp页面的情况也是如此。所以每次我必须再次构建战争(包括我的更改)并重新部署。

有什么我失踪或我做错了什么?

干杯! jay

+0

是否有一个特定的原因需要测试tomcat中的更改,而不是在内置的'grails dev'环境中?你想要解决的实质上是Grails的开发环境。 – 2010-09-17 13:16:37

+0

那么,我问的原因是因为在一个场景中,战争已经部署到战争之后(我想修改一个GSP页面来检查一个值(只是为了检查))。但正如我所说,普惠制没有更新。所以我想我会问专家的解决方案。想知道如何实现。 :) – 2010-09-24 07:15:55

回答

0

是否在重新启动应用程序服务器之前删除war文件?如果不是tomcat会只需再次爆发,并会在写你的变化

+0

删除了战争。对.js文件进行更改,刷新页面。变化反映出来!但对.gsp页面的更改不会反映出来!我也删除了工作和tmp文件夹,但没有运气! – 2010-09-17 05:08:04