也许是一个愚蠢的问题......? (我认为只支持Grails 1.2。*?)
我试图使用grails 1.3.7的缓存资源,遵循jquery插件的简单示例
E.g。
JqueryResources.groovy
modules = {
'jquery' {
resource url:[plugin:'jquery',dir:'js/jquery', file:'jquery-1.4.4-min.js'], disposition:'head'
}
}
我收到以下异常
2011-05-13 17:35:11,944 [main] ERROR resource.ResourceService - Resource not found: /plugins/jquery-1.4.4.1/js/jquery/jquery-1.4.4-min.js
2011-05-13 17:35:11,991 [main] ERROR plugins.DefaultGrailsPluginManager - Error configuring dynamic methods for plugin [resources:1.0-RC2]: java.io.FileNotFoundException: Cannot locate resource [/plugins/jquery-1.4.4.1/js/jquery/jquery-1.4.4-min.js]
org.codehaus.groovy.runtime.InvokerInvocationException: java.io.FileNotFoundException: Cannot locate resource [/plugins/jquery-1.4.4.1/js/jquery/jquery-1.4.4-min.js]
at org.grails.tomcat.TomcatServer.start(TomcatServer.groovy:212)
at grails.web.container.EmbeddableServer$start.call(Unknown Source)
at _GrailsRun_groovy$_run_closure5_closure12.doCall(_GrailsRun_groovy:158)
也许我错误地定义了资源的路径?
E.g。 jquery的路径。 ../ web的应用程序/ JS / jquery的/ jquery的-1.4.4-min.js