如何导入groovyx.net.http

Mik*_*key 17 grails groovy dependencies httpbuilder

我不明白maven或者葡萄,而且我是个白痴,所以如果你的回答是"go grap X-dependency manager然后rtfm并且你已经设置好了",请一步一步地给我.我在哪里找到并转储文件以使此行有效:

import groovyx.net.http.HTTPBuilder
Run Code Online (Sandbox Code Playgroud)

它说 Groovy: unable to resolve class groovyx.net.http.HTTPBuilder

我也无法导入groovyx.net.http.ContentType.URLENC 它说unable to resolve class groovyx.net.http.ContentType.URLENC

更新:

显然你可以mavenRepo "http://repository.codehaus.org"在BuildConfig.groovy中取消注释该行

Ste*_*ter 17

既然你在谈论BuildConfig.groovy,我认为这个问题的目标是在grails应用程序中使用HttpBuilder.如果是这样,你可以使用

compile('org.codehaus.groovy.modules.http-builder:http-builder:0.5.0') {
        excludes "commons-logging", "xml-apis", "groovy"
}
Run Code Online (Sandbox Code Playgroud)

在BuildConfig.groovy的dependencies-section中,或者更简单,只需安装其余的插件:

grails install-plugin rest
Run Code Online (Sandbox Code Playgroud)