2011-07-01 8 views
16

나는 메이븐이나 포도를 이해하지 못합니다. 그래서 저는 바보입니다. 당신의 대답이 "grap X-dependency manager로 간 다음 rtfm 그리고 당신이" 다시 설정하십시오. " 어디에서 찾아이 선 작업 할 파일을 덤프 않습니다 분명히groovyx.net.http를 가져 오는 방법

수행 할 수 있습니다

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

업데이트 BuildConfig.groovy에서 mavenRepo "http://repository.codehaus.org" 줄의 주석 처리를 제거하십시오.

답변

16

king for BuildConfig.groovy 나는이 질문이 grails 애플리케이션에서 HttpBuilder를 사용하는 것을 목표로한다고 가정한다. 실제로 도움이 대답에서 제공

grails install-plugin rest 
+0

내가 이것을 받아들이는거야위한 .JAR을 가져 오는 노력하지만, 나는 전에 이미 내 질문에 나머지를 설치 한 생각한다. 확실하지 않다. 또한 나는 당신의 대답을 이해하지 못합니다. 내 질문의 끝에 내가 말한 선의 주석을 풀어 내 문제를 해결했다. 그래도 도움을 주셔서 감사합니다. – Mikey

+0

"install-plugin"이 더 이상 작동하지 않는 것 같습니다. Grails 프로젝트를 시작한 이래로'node'와'npm'을 그리워합니다 ... –

0

톰 니콜스 : 그렇다면, 당신은 더 쉽게

compile('org.codehaus.groovy.modules.http-builder:http-builder:0.5.0') { 
     excludes "commons-logging", "xml-apis", "groovy" 
} 
BuildConfig.groovy의 종속 섹션에

, 또는, 사용할 수 있습니다 중 하나, 바로 rest plugin 설치 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/의 스냅 샷 디렉토리 중 하나에 들어가서 'all'로 끝나는 패키지 중 하나를 다운로드 할 수 있습니다. 그 안에는 필요한 모든 의존성을 포함하는 의존성 디렉토리가 있으며 lib 디렉토리에 배치 할 수 있습니다. 모든 zip (또는 tar) 파일의 루트에는 기본 http-builder - #. # - SNAPSHOT.jar가 있어야합니다.이 파일은 lib에도 있어야합니다.

나는 Groovy Console에서이 작업을 수행하고있었습니다. Grails의 경우 Grails rest 플러그인 설치에 대한 Stefan의 답변이 최선의 방법이라고 생각합니다.

관련 문제