Grails创建的War忽略图像文件

Grails创建的War忽略图像文件,grails,war,grails-2.0,Grails,War,Grails 2.0,我有grails版本2.0.4。当我在本地运行应用程序时,它运行良好 但当我在tomcat服务器中进行生产部署时,它会运行,但会忽略/image文件夹中的一些文件 我收到了以下警告: resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/house.png resource.ResourceMeta While proces

我有grails版本2.0.4。当我在本地运行应用程序时,它运行良好

但当我在tomcat服务器中进行生产部署时,它会运行,但会忽略/image文件夹中的一些文件

我收到了以下警告:

    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/house.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/house.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_table.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_add.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/exclamation.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/exclamation.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/information.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/sorted_asc.gif
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/sorted_desc.gif
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/cancel_icon.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/cancel_icon.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_delete.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_edit.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_save.png
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/new_shadow.gif
    resource.ResourceMeta While processing /css/main.css, a resource was required but not found: /images/skin/database_table.pn

为什么它的行为如此。。。?如何解决这个问题?

如果你还没有找到答案,其他人似乎已经出现过几次这种行为。根据我的发现,尝试以下几点:

compile ":webxml:1.4.1"
最小侵入性-在
`conf/BuildConfig.groovy
中添加以下内容:

compile ":webxml:1.4.1"
如果这是不可能的,请在
conf/Config.groovy

grails.resources.adhoc.excludes = ['**'] 
//runtime ":resources:1.1.6" 
这更具侵入性,因为它禁用了资源临时处理,但仍然保留安装的插件

万不得已-完全删除资源插件。注释掉
conf/BuildConfig.groovy

grails.resources.adhoc.excludes = ['**'] 
//runtime ":resources:1.1.6" 

这一切都来自于

上的一个线程……我遇到了同样的问题。如果应用程序从war运行(grails run war),则不会出现一堆图像,而如果“grails run app”运行,则效果很好