私は素晴らしいn00bで、http-builderを使用しようとしていますが、ウェブ上のすべての例は同じ@Grab
の文を参照するだけで動作しません。私はcodehaus.orgがこれ以上グルーヴィーなものをホストしていないからだと思います。私はgithubからソースをダウンロードしてMavenでビルドしようとしましたが、ビルドに失敗します。GroovyはCodeHaus shutdownを使用してHTTPBuilderをインストールしますか?
groovy用にhttpbuilderを入手する方法と場所はどこですか?私はすでに試した
もの:
this postからブドウのディレクトリを削除するには動作しませんでした。
私はthis other postからこのコードスニペットを取得しましたが、それも私のためには機能しません。
/Users/kenny/Sites/inadaydevelopment.com/reports/fetch_windows_appstore_report.groovy
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
General error during conversion: Error grabbing Grapes --
[download failed: xerces#xercesImpl;2.9.1!xercesImpl.jar,
download failed: xml-apis#xml-apis;1.3.04!xml-apis.jar]
EDIT 1:コマンドラインからそれを実行しようとした
、依然として同じエラーメッセージここ
@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.7')
def http = new groovyx.net.http.HTTPBuilder('http://www.codehaus.org')
println http
はIntelliJのコンソールのエラーです。
はIntelliJのでgrab artifacts
をしようとしましたが、それはあまりにも失敗しました:私はそれはマック関連していたのか疑問に思って、ビンゴ
。このスクリプトをCentOSサーバーにアップロードしたところ、うまくいきました。問題を引き起こしているMacOSX + groovyに関連するものがあります。
これらのエラーはcodehausとは関係がないことに注意してください。これらは単にグループ/アーティファクト名です。このエラー(またはコモンズロギング)は、推移的なdepsを混乱させる可能性がより高いです。 – cfrick
これを動作させることができない場合は、単純なGroovyを使用してください:https://sites.google.com/a/athaydes.com/renato-athaydes/code/groovy---rest-client-without-using-ライブラリ – Renato