Grails产品war build在视图中不包括jQuery

时间:2012-01-20 09:20:18

标签: jquery tomcat grails war production

因此运行grails run-app并且我的应用程序按预期运行,但是当我grails war并部署到我们的登台服务器上的tomcat实例时,jQuery不起作用。

出于某种原因,我无法查看war文件以查看它是否具有jQuery javascript库,但在服务器上我可以看到它位于tomcat的爆炸视图中。

是的,我在layout.jsp中有一个<r:require module="jquery"/> [在<g:layoutHead><r:layoutResources>之间];以及在每个页面上包含此代码段:

<g:javascript library="jquery" plugin="jquery"/>

正如我所说,完美的grails run-app,不适用于制作:(

*编辑:通过不工作(是的,我意识到我忘了将其包含在原始问题中),我的意思是当从grails run-app vs查看完全相同的页面时,缺少相应的<script src="/static/plugins/jquery-1.6.1.1/js/jquery/jquery-1.6.1.min.js" type="text/javascript" />行在Tomcat上部署了war,因此页面无法正常工作。

1 个答案:

答案 0 :(得分:0)

可能是旧版资源的问题。升级到1.1.6(此时最新)。