問題タブ [grape]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
17694 参照

grails - Groovy の Grape を始めましょう!

Groovy 1.6-beta-2 で新しいGroovy Grape機能を使用しようとしましたが、エラー メッセージが表示されます。

ストック例を実行するときの Groovy コンソール (/opt/groovy/groovy-1.6-beta-2/bin/groovyConsole) から。

ライブラリが確実にインポートされるように、グレープ コマンド ライン ツールを実行してみました。このような;

これにより、ライブラリが正常にインストールされます。コードを groovyConsole から正しく実行/コンパイルするにはどうすればよいですか?

0 投票する
2 に答える
3779 参照

ant - Groovy with Grape および AntBuilder クラスローダーの問題

ちょっとした ftp スクリプトに groovy を使用したくて、この投稿を見つけまし たhttp://www.hhhhq.org/blog/2009/05/01/ftp-using-groovy-and-ant/ぶどうを使用。すべての依存関係が解決され、キャッシュに存在します。しかし、Ant に他のライブラリでオプションのタスクを見つけさせることができません。それはいつも言う

Groovy バージョン: 1.6.5 JVM: 1.6.0_15

ここに私のソースコードがあります

ご覧のとおり、クラスローダーが問題であると思われますが、Grape はそこに依存関係を注入していないようです。どうすればそれを機能させることができるか考えていますか?

0 投票する
2 に答える
1870 参照

ant - Groovy + Antbuilder: タスク定義で Grape を使用するには?

これは に関連しています。これをシミュレートして、Maven-ant-tasks jar を Grape で動的に追加しようとしています。

Grape.grab() を使用して、次のように maven-ant-tasks を AntBuilder で使用できるようにしました。

しかし、Grape は ANT エンジンが使用しているものとは別の ClassLoader にモジュールを追加するため、これは機能しません。そこで、この AntBuilder classpath questionからのアドバイスを受けて、Grape にルート ClassLoader を使用させました。

これで LinkageError がスローされます。

これを機能させるためのヒントはありますか?それとも、全体が悪い考えですか?

0 投票する
1 に答える
2747 参照

groovy - GroovyサーブレットがTomcatでJARファイルを見つけることができません

一種のHTTPプロキシとして機能するgroovletを作成しました。GETリクエストを受け入れ、リクエストで提供されたURLに基​​づいてWebサービス呼び出しを行います。

これが私がこれまでに持っているコードです:

groovletのフォルダーにGroovyHTTPBuilderJARファイルがありWEB-INF/libます。ただし、コードが正常に機能していません。(フォルダを入れてみたところ$TOMCAT_HOME/common/lib、以下と同じ結果になりました。)

上記のようにコードを実行すると、ページが完全に空白に戻ります。

一番上の行だけを削除すると@Grab(JARは理論的にはすでにクラスパスにあるはずなので)、Tomcatから厄介なエラーが発生します(5.5で実行していますが、6でもほぼ同じ動作が得られます)。

HTTPステータス500-GroovyServletエラー:スクリプト:'/proxy.groovy':スクリプト処理に失敗しました。起動に失敗しました:セマンティック分析中の一般的なエラー:タイプorg.apache.http.client.methods.HttpRequestBaseが存在しませんjava.lang.TypeNotPresentException:タイプorg.apache.http.client.methods.HttpRequestBaseが存在しません...

その後、スタックトレースが続きます。

私のgroovletの何が問題になっていますか?

0 投票する
2 に答える
942 参照

groovy - Groovy グレープ スクリプトの起動を高速化する方法

私の OSX ボックスで Grape 注釈付きの groovy スクリプトを使用すると、10 秒程度のヒットがあることに気付きました。いつもこうなの?グレープをそのキャッシュに優先させることはできますか (依存関係間違いなくシステムの ~/.groovy/grapes... にあります)。

0 投票する
3 に答える
1852 参照

groovy - Groovy グレープの自動ダウンロードを無効にする

サンプル スクリプト ss.groovy:

で実行すると、何らかの理由でロードに約25秒かかります

で実行すると〜5秒

このStackOverflowの説明に従って。手動で初期化してみました

しかし、これはインポート時に失敗します:

次のいずれかを行う方法はありますか。

  • 成果物を自動的にダウンロードしないようにします (成果物がローカル キャッシュに既に存在している間に外部サイトがダウンするなど、他の問題を解決できるため、推奨されます)。
  • 他の方法で起動を高速化する

含まれているとは、すべての追加の指示がスクリプト内にある必要があることを意味します。そのようなものが存在しない場合は、受け入れ可能なデフォルト (たとえば、キャッシュされたアーティファクトの更新をチェックしないでください。ただし、それでもグローバルに自動ダウンロードを行いたいと思います)。いくつかの groovy 構成ファイル (例: ~/.groovy/grapeConfig.xml など) に入れることができます。

0 投票する
4 に答える
7352 参照

groovy - グルーヴィーなブドウの詳細

Groovy Grape を使用しているときに Ivy 出力を印刷する方法はありますか?

Grape を使用すると、すべての依存関係のダウンロードが完了するまでハングアップします。何が起こっているのか、何がダウンロードされているのか知りたいです。

ありがとう、

0 投票する
3 に答える
2840 参照

eclipse - ブドウはEclipseで動作しません

Groovy Eclipse プラグイン バージョン: 1.7.5.xx-20101020-1000-e36-release。

最初の行のエラー: Groovy: クラス com.jidesoft.swing.JideSplitButton を解決できません

Groovy シェルとして実行できますが、エラー警告は退屈です

0 投票する
1 に答える
8243 参照

groovy - Grape でカスタム Maven リポジトリ マネージャーを設定する方法

コマンドラインでライブラリをインストールするためにグレープを使用したいと思います。だから私はコマンドを発行しました:

Grape はhttp://127.0.0.1:8081/artifactory/webapp/home.htmlにある Maven リポジトリを使用する必要があります。どうすれば設定できますか?

詳細モードを有効にすると、ログに次のように表示されます。

そこで、「ルート」属性を追加するために、jar /opt/groovy-1.7.2/lib/ivy-2.1.0.jar 内のファイル org/apache/ivy/core/settings/ivysettings-public.xml を更新しようとしました上記のリポジトリを指していますが、Grape は変更を取得できないようです。

0 投票する
1 に答える
3527 参照

groovy - GroovyはGrapeがインストールされたライブラリをロードできません

Grapeを使用して依存関係を既にインストールしているのに、GroovyがJDBCドライバーを見つけられない理由を誰かが説明できますか?