2

运行时grails test-app -integration出现以下错误:

2013-08-05 10:57:34,701 [WARN ] 
(main)grails.app.resourceMappers.org.grails.plugin.resource.BundleResourceMapper - 
Cannot create a bundle from resource [/less/dummy.css], 
the content type [application/octet-stream] is not supported. Set the resource to exclude bundle mapper.

(这是为所有 css/js/less... 资源打印的)

这意味着什么。我该如何解决这个问题?


这是我的 mime 类型设置:

grails.mime.types = [
    all:           '*/*',
    atom:          'application/atom+xml',
    css:           'text/css',
    less:          'text/less',
    csv:           'text/csv',
    form:          'application/x-www-form-urlencoded',
    html:          ['text/html','application/xhtml+xml'],
    js:            'text/javascript',
    coffee:        'text/coffeescript',
    json:          ['application/json', 'text/json'],
    multipartForm: 'multipart/form-data',
    rss:           'application/rss+xml',
    text:          'text/plain',
    xml:           ['text/xml', 'application/xml']
]

// What URL patterns should be processed by the resources plugin
grails.resources.adhoc.patterns = ['/images/*', '/css/*', '/js/*', '/plugins/*']
4

1 回答 1

3

经过一番挖掘,它似乎是MockServletContextSpring Framework 中的一个问题,该问题已在版本 3.2.2 ( JIRA )中得到解决

Grails 2.2.4 仍在 Spring Framework 3.1.x 上,我不确定 Grails 2.3 是否已经升级到 3.2.x 版本。

所以基本上这是一个令人讨厌但无害的问题,将在未来的 Grails 版本中消失。

于 2013-08-28T09:04:44.857 回答