Grailsにhttpbuilderプラグインをインストールして使用するにはどうすればいいですか?grailsにhttpbuilderプラグインをインストールして使用する方法
答えて
インストール:
grails install-plugin rest
例:
withHttp(uri: "http://www.google.com") { def html = get(path : '/search', query : [q:'Groovy']) assert html.HEAD.size() == 1 assert html.BODY.size() == 1 }
投稿をして取得しないにはどうしたらいいですか? – user903772
私はドキュメントを読んだことがない、あるいはこのプラグインを使ったことがありますが、無礼な推測では 'get'を' post'に置き換えることになります –
2.3以降、 'install-pluginはプラグインをインストールすることができなくなりました。私はまだこれを理解しようとしていますが、本当にnode/npmが足りません:( –
アプリケーションの依存関係にhttpbuilder 0.5.1を追加する原因になりますER rors。私は問題がhttpbuilderは、ランタイム依存関係として、それはコンパイル時の依存関係をエクスポートしているということだと思います
java.lang.LinkageError: loader constraint violation: when resolving overridden method "org.apache.xerces.jaxp.SAXParserImpl.getParser()Lorg/xml/sax/Parser;" the class loader (instance of org/codehaus/groovy/grails/cli/support/GrailsRootLoader) of the current class, org/apache/xerces/jaxp/SAXParserImpl, and its superclass loader (instance of <bootloader>), have different Class objects for the type org/xml/sax/Parser used in the signature
:具体的には、次のようなエラーに何かを得るでしょう。簡単な回避策は、あなたのBuildConfig.groovy
に、このような依存関係を宣言することです:
grails.project.dependency.resolution = {
...
dependencies {
runtime('org.codehaus.groovy.modules.http-builder:http-builder:0.5.1') {
excludes 'xalan'
excludes 'xml-apis'
excludes 'groovy'
}
}
}
私はあなたにもリポジトリセクションにmavenRepo "http://repository.codehaus.org"
が必要だと思います。
私はataylorことによって、上記のステップを使用して終了したが、その後のブロックをコメントアウトし、プラグインをテストした:
compile ":rest:0.7"
休憩プラグインは、http-ビルダーを使用し、上記の依存をせずに私のアプリはまだ正常に動作して呼び出しを行いhttpビルダーを介して。
- 1. GrailsでHTTPBuilderを使用してファイルを送信する
- 2. アプリケーションをアップグレード中にgrails-2.4.4で使用したプラグインをインストールする方法
- 3. grails 2.3にgrailsプラグインをインストールする正しい方法は何ですか?
- 4. GroovyはCodeHaus shutdownを使用してHTTPBuilderをインストールしますか?
- 5. Grails:残りのプラグインの使い方/インストール方法
- 6. Gradle CoberturaプラグインをGrailsで使用する方法3
- 7. Apache CamelプラグインでGrailsをインストールする
- 8. zipファイルからgrailsプラグインをインストールする正しい方法は何ですか?
- 9. Grailsリソースプラグインを使用したJQueryプラグインを使用して
- 10. grails 3プラグインのインストール場所
- 11. MultipleCompilationErrorsException grailsにapnsプラグインをインストールしています
- 12. Groovy-Eclipseプラグインを使用してGrailsで開発する
- 13. Grails用Grails/Gradleプラグイン2.0
- 14. レールにjavascriptベースのプラグインをインストールして使用するには?
- 15. Octobercmsにプラグインをインストールする方法
- 16. 検索可能Grailsのプラグインで、コンポーネントのフィールド値に検索を制限する方法Grailsの検索可能なプラグインを使用して
- 17. Grailsプラグインをインストールできない
- 18. 別のプラグインを使用するgrailsプラグインのユニットテスト
- 19. Grailsを使ってGrails 3プラグインに依存関係をパッケージ化する方法は?
- 20. Gradleを使用してマルチプロジェクトGrailsをセットアップする方法は?
- 21. Grailsプラグインをソースコードからインストールするには?
- 22. RabbitMQプラグインを使用してGrailsでキューランタイムを作成
- 23. Mailプラグインを使用してGrailsでGSPを郵送
- 24. CloudFoundryプラグインを使用してGrailsアプリをデプロイ
- 25. Grails 3プラグイン(application.ymlのプロパティを使用)
- 26. Grails用Dynamic Controllerプラグイン
- 27. gradleプラグインをローカルにキャッシュして使用する方法は?
- 28. ノードと一緒にインストールされたPrismプラグインの使用方法
- 29. httpbuilderを使用してgroovyで完全なjson文字列としてhttp get responseを取得する方法
- 30. Apache WicketプラグインをJava IDE用にインストールする方法Netbeans 8.0.2
"httpbuilder"という名前のプラグインはありません。しかし、[REST Client](http://www.grails.org/plugin/rest)プラグインがあります。 [documentation](http://www.grails.org/plugin/rest)にインストールまたは使用に関する不明な点がありましたか?あなたの質問はかなり広いです。 –