【问题标题】:Fontawesome resource plugin errorFontawesome 资源插件错误
【发布时间】:2014-09-19 11:31:20
【问题描述】:

我想在grails 中使用fontawesome 插件。 我已经在构建配置中添加了 compile :font-awesome-resources:4.0.3.1 添加插件。我已经添加了

customBootstrap 
{ 
   dependsOn 'font-awesome'         
   resource url: 'css/bootstrap.css'        
   resource url: 'js/bootstrap.js' resource url: 'css/bootstrap-fixtaglib.css'    
}

applicationresource.groovy 中,但是当我运行应用程序时出现错误

错误resource.ResourceProcessor - 无法加载资源消息:没有这样的属性:pluginManager 类:org.springframework.web.context.support.XmlWebApplicationContext。请提供解决方案。

【问题讨论】:

    标签: grails font-awesome-4


    【解决方案1】:

    我不确定这是从早期 grails 版本迁移的配置问题,还是 font-awesome 尚未完全迁移到 grails 2.4.x。但我也遇到过。

    作为一个简短的(dirty)解决方法,您可以直接在插件上替换导致问题的代码。

    文件(将 X 替换为您的项目名称):

    ~/.grails/2.4.2/projects/X/plugins/font-awesome-resources-4.0.3.1/grails-app/conf/FontAwesomePluginResources.groovy 
    

    将第 3 行和第 4 行替换为:

    def pluginManager = grails.util.Holders.pluginManager
    def lesscssPlugin = pluginManager.getGrailsPlugin('lesscss-resources') || pluginManager.getGrailsPlugin('less-resources')
    

    试一试。

    【讨论】:

      猜你喜欢
      • 2014-09-18
      • 1970-01-01
      • 1970-01-01
      • 2013-09-15
      • 2014-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多