問題タブ [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.
groovy - Groovy はクラスを解決できませんが、groovyconsole で動作します
gpars withPool メソッドをプロジェクトにインポートしようとしています。インポートはgroovyconsoleでは機能しますが、gradle でビルドする場合は機能しません。
groovyconsoleと gradle の両方が groovy バージョン 2.4.5 を実行しています
何か案は?
Groovy コンソール
出力:
Gradle コンパイルGroovy
上記と同じインポート手順:
Gradle 出力:
groovy - GroovyConsole からシェル コマンドを実行中にエラーが発生しました
Windows用のapache-groovy-2.4.6をダウンロードし、「dir」.execute()を実行しようとするとGroovyConsoleからダウンロードしました。
何が悪いのか分かりますか?
java - java javap と groovy バイトコードの比較
javap
これは、コンパイルされたクラスを表示するように彼に依頼したときに表示された、生成されたコードです(メソッドを選択しました)。
groovyConsole
(同じ方法)で表示されたコードは次のとおりです
しかし、より多くのバイトコードはraw
どれですか? 私が理解している限り、javap
いくつかのスタイルを追加したので、2番目の例はより本物になるはずbytecode
です. 私は正しいですか?
groovy - 連結による文字列のgroovyのforループ
次のような文字列がColor=Blue|Size=M|Style=simpleStyle
あり、groovy を使用して以下のように変換する必要があります。
以下のようなグルーヴィーな for ループを書きました。少し難しい方法で試していると思います。Groovy を使用して上記の XML を生成する簡単な方法はありますか?
groovy - テーブルGroovy Sqlからデータ全体を取得するためのより良いアプローチ
テーブルからデータ全体をフェッチしようとしていますが、結果はカンマ区切りの文字列になるはずです。これが正常に動作している私のコードです。
Groovy でこの要件を処理するためのより良いアプローチがあるかどうかを親切に提案してください。
groovy - GroovyでSystem.in.readLine()を使用するには?
次のようなグルーヴィーなスクリプトを作成しました。
しかし、実行すると例外が発生しました:
例外がスローされました groovy.lang.MissingMethodException: メソッドの署名がありません: java.io.BufferedInputStream.readLine() は引数の型に適用できます: () 値: [] 可能な解決策: readLines(), readLines(java.lang.String), eachLine(groovy.lang.Closure), eachLine(java.lang.String, groovy.lang.Closure), eachLine(int, groovy.lang.Closure), eachLine(java.lang.String, int, groovy.lang.Closure) )
そして、 System.in.readLines() が機能することがわかりましたが、そのメソッドは複数の行を読み取りました。
また、基本的な入力機能はコマンドラインでのみ機能します。GroovyConsole でスクリプトを実行すると、何も入力できません。
どんなベテランも私を助けることができますか?どうもありがとう!