問題タブ [groovy-console]
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.
java - Groovy コンソールから JUnit テストを実行する
Groovy コンソールを使用して junit テストを開始するにはどうすればよいですか?
(現在 Groovy 1.6.0 を使用)
groovy - 起動時にライブラリをインポートする必要がないように、GroovyConsole をどのように構成しますか?
サードパーティのライブラリを使用するグルーヴィーなスクリプトがあります。アプリケーションを開いてスクリプトを実行しようとするたびに、適切なライブラリをインポートする必要があります。
ライブラリをインポートせずに、GroovyConsole を開いてアプリケーションを実行できるようにしたいと考えています。
ruby-on-rails - サブクラスの一覧表示は Ruby スクリプト/コンソールでは機能しませんか?
これは機能します:
しかし、これはそうではありません。User
私のアプリケーションのクラスです。
しかし、これはそうです!
何が起きてる?のサブクラスをリストするにはどうすればよいUser
ですか?
groovy - SoapUI Groovy スクリプト
着信リクエストを読み取ろうとしています & のリクエストに含まれる値に応じてモック応答を設定しsoapUI 3.0
ます。これには、次の groovy スクリプトを使用します。
mockRequest
しかし、オブジェクトがnullであると不平を言って、うまくいきません:
com.eviware.soapui.impl.wsdl.mock.DispatchException: スクリプトを使用してディスパッチできませんでした。java.lang.NullPointerException: null オブジェクトでメソッド getContentElement() を呼び出せません
soapUI 2.0
しかし、バージョンで同様の種類のコードを使用して成功しました。どうすればこれを修正できますか?
grails - 初心者グルービー
私は、Graeme Keith Rocher による「The Definitive Guide to Grails」のコード例に従っていますが、かなり珍しい障害に遭遇しました。
基本的に、ブックマークとタグの 2 つのドメイン クラスが存在します。
ブックマーク:
}
鬼ごっこ:
}
Grails コンソール (これは groovy コンソールと同じですか) を起動し、次のように新しいオブジェクトを作成するように指示されました。
これにより、次の結果が得られます。
この本によると、GORM は addTag メソッドの実装を自動的に提供します。だから私はコーディングします...
エラーメッセージに困惑するだけです:
著者はこの本でこれを説明していません。誰かが私を助けることができるかどうか疑問に思っていましたか?
ありがとう。
groovy - 起動中のgroovyConsole X11エラー
私はperl、pythonの男で、Javaとgroovyは初めてです。groovyConsole の実行中にこのエラーが発生します
Groovy は正常に動作しています。
これを追加しました
/home/me/.bask_profile と /home/me/.bashrc にもしかし、すべて無駄です。このエラーが発生する理由を教えてください。
groovy - returnステートメントのいずれかを修飾すると、ループブレークがグルービーになります
return ステートメントを修飾すると、ループは終了しますか? 値が null の場合でも?
python - Python 用の軽量コンソール/IDE?
私はipython
コーディング中に Python コード スニペットをテストするために (または通常の Python シェルを) よく使用しますが、これは非常に便利です。ただし、これの欠点の 1 つは、コードの複数行セグメントをテストしたい場合、または実行する前に複数行のコードを書きたい場合、「行ごと」に実行する必要があるのはあまり便利ではないことです。また、いくつかの行を変更するために戻っても、その後に続くすべてのコードを再入力する必要があるため、面倒です。
私は現在 Groovy で遊んでいますが、この問題に対する優れた解決策であるGroovy Consoleがあることがわかりました。必要なコードをすべて記述するだけで、通常のエディターと同じです。次に、実行 Ctrl+R (私は Mac を使用しているため、実際には Cmd+R) を押すと、すべてが一度に実行されます。何かを変更したい場合 (エラーがある場合など) も簡単です。変更して Ctrl+R をもう一度押すだけです。
Pythonで利用できるこれと同等のものはありますか? または、同様の動作を実現する方法に関する推奨事項はありますか? 新しいファイルを作成して保存しpython <filename>.py
、シェルから実行できます。しかし、それは手順が多すぎて面倒です。Eclipse はオプションかもしれませんが、重すぎます。何かをテストしたいときにスピンアップして、すぐにそれを取り除くことができる軽量のものを本当に探しています.
アイデアや提案を聞きたいです!
ありがとう
json - groovyConsole の初心者であり、Grails コンバーターのインポートに苦労しています
Groovy と Grails のツールを使用することになると、私はまだ子犬に過ぎません。groovyConsole を使用していくつかのアイデアをテストしたいと考えています。私が試したいコードには、Grails コンバーター (正確には json) の使用が含まれます。ClassPath をいじるのではなく、groovy-starter.conf にクラスを追加する方法を説明している素敵な投稿を見つけました。前回 ClassPath を追加しようとしたとき、あらゆる種類のことがうまくいきませんでした。
したがって、このコードを groovy-starter.conf に追加するというアイデアが気に入っています。そのファイルは $GROOVY_HOME/conf にあります。これが私が話している記事です:DRY Groovy、Groovyを取得してクラスをスクリプトにインポートする方法
問題: これに何を追加すればよいか正確にはわかりません。import grails.converters.json
groovyConsole スクリプトに追加したいと考えています。しかし、初心者なので、groovy-starter.conf にどのような魔法の呪文を入れたのか明確ではありません!
私は Groovy への新たな愛情を十分に楽しんでいますが、Google に私の質問に対する答えを返してもらうことができないと、少しイライラします。私は答えの 75% を持っていると思いますが、もう少しガイダンスを使用できます。このシステムには、JDK 1.6、Groovy 1.6.5、および grails-1.3.5 がインストールされています。Grails コンバーターにアクセスできるように、groory-starter.conf を修正する魔法の言葉は何ですか?
groovy - ヒープダンプでGroovyConsoleスクリプトの文字列バージョンを検索する
GroovyConsoleで誤って無限ループのスクリプトを実行しました。:-\
マーフィーの法則のために、私は3〜4時間の間自分の仕事を保存していません。したがって、GroovyConsoleプロセスを強制終了する前に、この時点で実行されていたスクリプトの文字列バージョンを見つけることを期待して、ヒープをダンプしました。
どのクラスを非表示にできるか、または可能かどうかのヒントはありますか?