Grails 无法解析类AsyncHttpBuilder

Grails 无法解析类AsyncHttpBuilder,grails,groovy,Grails,Groovy,使用Grails1.3.9 buildConfig.groovy compile "org.grails.plugins:async-http-builder" 代码: AsyncHttpBuilder client = new AsyncHttpBuilder() Promise<HttpClientResponse> p = client.post("http://someuUrl") { contentType 'application/jso

使用Grails1.3.9

buildConfig.groovy

compile "org.grails.plugins:async-http-builder"
代码:

    AsyncHttpBuilder client = new AsyncHttpBuilder()
    Promise<HttpClientResponse> p = client.post("http://someuUrl") {
        contentType 'application/json'
        json {
            receiver number
            message content
            sender sender
        }
    }
    p.onComplete { HttpClientResponse resp ->
        println(resp);
    }
AsyncHttpBuilder客户端=新建AsyncHttpBuilder()
Promise p=客户机。post(“http://someuUrl") {
contentType“application/json”
json{
接收号码
消息内容
发送者发送者
}
}
p、 未完成{httpclientresp->
println(resp);
}

我得到了主题标题中的错误。我错过了什么

检查缺少插件的问题的一般步骤

  • 检查是否有mavenRepo
    “https://repo.grails.org/grails/plugins“
    存储库中{
    在BuildConfig.groovy中
  • 提供插件版本,因此不要使用
    “org.grails.plugins:async http builder”
    尝试
    “org.grails.plugins:async http builder:1.0.0”
  • 在终端中尝试
    grails刷新依赖项

  • 查看提交日期,它看起来像是一个新的插件(a)检查缺少插件问题的一般步骤

  • 检查是否有mavenRepo
    “https://repo.grails.org/grails/plugins“
    存储库中{
    在BuildConfig.groovy中
  • 提供插件版本,因此不要使用
    “org.grails.plugins:async http builder”
    尝试
    “org.grails.plugins:async http builder:1.0.0”
  • 在终端中尝试
    grails刷新依赖项

  • 看看提交日期,它看起来像一个新的插件(真的是1.3.9版吗?很遗憾,是的,非常旧的项目真的是1.3.9版吗?很遗憾,是的,非常旧project@Jacob你能在这里找到它吗?Grails 1/2的插件可能不同于Grails 3+的插件,而且它们有一个单独的站点。我会在几分钟内更新我的答案,就像你说的那样,我完全忽略了这只是一个grail的事实s3插件。不管怎么说,尝试异步请求时,我被旧的Grails完全阻止了。即使是Promise类也不受支持。@Jacob,你能在这里找到它吗?Grails 1/2的插件可能不同于Grails 3+的插件,它们有一个单独的站点。我会在几分钟内更新我的答案,就像你说的完全正确一样忽略了这只是一个grails3插件的事实。不管怎样,尝试异步请求我都被旧的Grails完全阻止了。即使是Promise类也不受支持。