• [解決済み] Groovyのバイナリリリースとソースリリースの違い?

    質問 という文字を見かけることがあります。 バイナリ と ソース は、多くのウェブサイトのダウンロードセクションで公開されています。 実際のところはどうなのでしょうか? 例えば、こんなのがありました。 グルーヴィー のダウンロードページです。 質問ですが、両者はどう違うのでしょうか?どちらもGroovyをインストールする傾向がありますが、主な違いは何でしょうか

    2022-05-12 09:21:52
  • [解決済み] Groovyの "each "クロージャから抜け出せるか?

    質問 を行うことは可能ですか? break をGroovyの .each{Closure} それとも古典的なループを使うべきでしょうか? どのように解決するのですか? 例外を発生させずに、"each" を中止することはできません。 特定の条件下でブレークを中断させたい場合は、古典的なループを使用することになるでしょう。 あるいは、each の代わりに "find" クロージャ

    2022-04-26 12:13:43
  • [解決済み] Gradleビルドを停止するおすすめの方法

    質問 問題を検出した後、Gradleのビルドを停止するにはどうすればよいですか?assertを使う、例外を投げる、System.exitを行う(悪い考えです)、またはGradleの専用関数を使う(しかし私はそれを見つけられませんでした)ことができます。Gradleのための最良の方法は何ですか(そしてなぜですか)。 どのように解決するのですか? 私は通常、関連する例外を org.g

    2022-04-20 17:34:27
  • [解決済み] Groovy / grails データ型を決定する方法は?

    質問 groovyでデータ型を決定する最も良い方法は何ですか? 日付などであれば、異なる書式で出力したいのですが。 どのように解決するのですか? オブジェクトのクラスを決定するには、単に呼び出すだけです。 someObject.getClass() と省略することができます。 someObject.class は、ほとんどの場合において しかし、これを Map は、

    2022-04-20 06:32:08
  • [解決済み] Groovyによるシェルコマンドの実行

    質問 Groovyでは execute メソッドを String を使えば、シェルの実行がかなり簡単になります。 println "ls".execute().text が、エラーが発生した場合は、結果の出力はありません。 標準エラーと標準アウトの両方を簡単に取得する方法はありますか? (両方の入力ストリームを読むために 2 つのスレッドを作成し、親ストリームを使用

    2022-04-18 22:39:55
  • [解決済み] Groovy: "def x = 0" の "def" は何のためにあるのですか?

    質問 次のコードでは、(1.2.3.4.1 の Groovy Semantics マニュアルページ というキーワードを代入の前につけているのはなぜでしょうか? def ? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ } assert x == 5 は def

    2022-04-15 07:54:02