17

私はMavenまたはGrapeを理解していません。私はばかなので、「X-dependency managerを取得してから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の行のコメントを外すことができます

4

3 に答える 3

17

BuildConfig.groovyについて話しているので、質問はGrailsアプリケーションでHttpBuilderを使用することを目的としていると思います。もしそうなら、あなたはどちらかを使用することができます

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

BuildConfig.groovyのdependencies-セクションで、またはさらに簡単に、残りのプラグインをインストールするだけです:

grails install-plugin rest
于 2011-07-01T21:49:48.823 に答える
0

Thom Nicholsは、実際に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/のスナップショットディレクトリの1つにアクセスし、「all」で終わるパッケージの1つをダウンロードできます。 '。その中には、必要なすべての依存関係を含む依存関係ディレクトリがあり、libディレクトリに配置できます。all zip(またはtar)ファイルのルートには、メインのhttp-builder-#。#-SNAPSHOT.jarが含まれている必要があります。これは、libにも配置する必要があります。

私はGroovyコンソールからこれを行っていました。Grailsの場合、GrailsRESTプラグインをインストールするだけのStefanの答えが最善の策だと思います。

于 2013-03-22T22:12:48.043 に答える
0

HTTPBuilderの.jarをインポートしてみてください-http : //repository.codehaus.org/org/codehaus/groovy/modules/http-builder/http-builder/0.5.2/

于 2014-08-14T07:16:32.627 に答える