我已经安装了:
compile ":jquery-ui:1.8.24"
compile ":jqgrid:3.8.0.1"
我得到了下一个错误:
| Error 2013-06-03 15:20:33,892 [http-bio-8080-exec-7] ERROR resource.ResourceMeta - While processing /plugins/jqgrid-3.8.0.1/css/jqgrid/ui.jqgrid.css, a resource was required but not found: /plugins/jqgrid-3.8.0.1/css/jqgrid/ellipsis-xbl.xml
我打开了文件C:\Users\user\.grails\ivy-cache\org.grails.plugins\jqgrid\zips\jqgrid-3.8.0.1.zip
。什么都没有:css/jqgrid/ellipsis-xbl.xml
最新版本的 JQGrid (4.5.2) 包含文件 ellipsis-xbl.xml。但我正在使用使用旧版本的最新 Grails 插件。
我怎么能告诉 Grails 在另一个位置查找 ellipsis-xbl.xml(比如说 web-app/css/jqgrid-additions/ellipsis-xbl.xml)。
我对谷歌做了一项研究,这可能是相关的:
在 BuildConfig.groovy 中添加一个
configurationmapping
(我没有找到任何关于它的 Grails 文档!)我在 GSP 中添加了下一个代码,以检查它是否查看了不同的位置(并且它检查了相同的位置,在 /plugins...):
<style>
.ui-jqgrid tr.jqgrow td {text-overflow:ellipsis; -moz-binding:url('ellipsis-xbl.xml#ellipsis');}
</style>