Как импортировать groovyx.net.http - PullRequest
17 голосов
/ 02 июля 2011

Я не понимаю maven или grape, и я идиот, поэтому пошлите мне шаг за шагом, если вы ответите «пойди, найди X-менеджер зависимостей, а затем rtfm и все готово». Где я могу найти и выгрузить файлы, чтобы эта строка работала:

import groovyx.net.http.HTTPBuilder

Там написано 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

Ответы [ 3 ]

17 голосов
/ 02 июля 2011

Поскольку вы говорите о BuildConfig.groovy, я предполагаю, что вопрос нацелен на использование HttpBuilder в приложении grails. Если это так, вы можете использовать

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

в разделе зависимостей BuildConfig.groovy, или, что еще проще, просто установите плагин rest :

grails install-plugin rest
0 голосов
/ 14 августа 2014

попробуйте импортировать .jar для HTTPBuilder- http://repository.codehaus.org/org/codehaus/groovy/modules/http-builder/http-builder/0.5.2/

0 голосов
/ 23 марта 2013

Том Николс фактически дал полезный ответ на http://groovy.329449.n5.nabble.com/problem-running-http-builder-code-td3995735.html на аналогичный вопрос.

По сути, вы можете попасть в один из каталогов моментальных снимков по адресу http://snapshots.repository.codehaus.org/org/codehaus/groovy/modules/http-builder/http-builder/ и загрузить один из пакетов, оканчивающихся на «все». Внутри вы найдете каталог зависимостей, который содержит все необходимые зависимости, которые вы можете поместить в свой каталог lib. Корень всего файла zip (или tar) должен содержать основной http-builder - #. # - SNAPSHOT.jar, который также следует поместить в lib.

Я делал это только с Groovy Console. Для Grails я думаю, что ответ Стефана на простую установку плагина Grails rest - лучший выбор.

...