web-dev-qa-db-ja.com

groovyx.net.httpをインポートする方法

私は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と表示されます。

更新:

どうやらBuildConfig.groovyの行mavenRepo "http://repository.codehaus.org"のコメントを外すことができます

17
Mikey

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-セクションで、またはさらに簡単に、 rest plugin をインストールするだけです。

grails install-plugin rest
17

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'で終わるパッケージの。その中には、必要なすべての依存関係を含む依存関係ディレクトリがあり、libディレクトリに配置できます。 all Zip(またはtar)ファイルのルートには、メインのhttp-builder-#。#-SNAPSHOT.jarが含まれている必要があります。これもlibに配置する必要があります。

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

0
jonnybot

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

0
Prashant Rathi