grails - Cómo importar groovyx.net.http
dependencies httpbuilder (3)
Thom Nichols en realidad proporcionó una respuesta útil en http://groovy.329449.n5.nabble.com/problem-running-http-builder-code-td3995735.html a una pregunta similar.
Básicamente, puede acceder a uno de los directorios de instantáneas en http://snapshots.repository.codehaus.org/org/codehaus/groovy/modules/http-builder/http-builder/ y descargar uno de los paquetes que termina con ''todos ''. Allí, encontrará un directorio de dependencias que contiene todas las dependencias que necesita, que puede colocar en su directorio lib. La raíz del archivo todo zip (o tar) debe contener el principal http-builder - #. # - SNAPSHOT.jar, que también debe colocar en lib.
Estaba haciendo esto solo desde la Consola Groovy. Para Grails, me imagino que la respuesta de Stefan de simplemente instalar el complemento Grails Rest es la mejor opción.
No entiendo a Maven ni a la uva, y soy un idiota, así que dame el paso a paso si tu respuesta es "ve al administrador de dependencias X de Grap y luego rtfm y listo". ¿Dónde encuentro y vuelco los archivos para hacer que esta línea funcione?
import groovyx.net.http.HTTPBuilder
Dice Groovy: unable to resolve class groovyx.net.http.HTTPBuilder
Tampoco puedo importar groovyx.net.http.ContentType.URLENC
Dice que unable to resolve class groovyx.net.http.ContentType.URLENC
Actualizar:
aparentemente puedes descomentar la línea mavenRepo "http://repository.codehaus.org"
en BuildConfig.groovy
Ya que estamos hablando de BuildConfig.groovy, asumo que la pregunta está dirigida a usar HttpBuilder en una aplicación de Grails. Si es así, podrías usar
compile(''org.codehaus.groovy.modules.http-builder:http-builder:0.5.0'') {
excludes "commons-logging", "xml-apis", "groovy"
}
en la sección de dependencias de BuildConfig.groovy, o, aún más fácil, simplemente instale el complemento de resto :
grails install-plugin rest
intente importar .jar para HTTPBuilder- http://repository.codehaus.org/org/codehaus/groovy/modules/http-builder/http-builder/0.5.2/