已安装插件中未解析的类

时间:2012-01-03 13:36:35

标签: grails grails-plugin

我正在开发一个自定义插件,其中使用了groovys HTTPbuilder 当我在测试期间独立运行插件时(手动和集成测试),一切正常 但是,当我在另一个应用程序中打包并安装插件时,运行应用程序时出现以下错误

  

无法解析类groovyx.net.http.HTTPBuilder
  无法解析类groovyx.net.http.ContentType

我想这与依赖解析有关但我不确切知道是什么和为什么

1 个答案:

答案 0 :(得分:2)

看起来你没有指定插件在部署时包含HTTPBuilder。在BuildConfig.groovy中,您可以像这样指定插件:

dependencies {
    // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or         
    build : 'lib/http-builder.jar' //If you are manually including the http builder jar
}
plugins {
    build: ':joda-time:1.1'
    test ':fixtures:1.0.RC1.SNAPSHOT',
    ':spock:0.4-groovy-1.7-SNAPSHOT'
}

Here is a good link