2008-06-01から1日間の記事一覧

JavaからコンパイルされてないGroovyを呼び出す方法(クラス、メソッド)

前回に続き、JavaからGroovyスクリプを実行する方法。今回は通常のクラスの、インスタンスメソッドを実行する方法について紹介。 GroovyClassLoader loader = new GroovyClassLoader(this.getClass().getClassLoader()); Class cls = loader.parseClass(new …

JavaからコンパイルされてないGroovyを呼び出す方法(ルーズステートメント)

JavaからGroovyスクリプトを実行する方法。やり方はいくつかあるのですが、その中から比較的シンプルなやりかたを紹介。 new GroovyShell().parse(new File("....name.groovy")).run(); これだけです。....name.groovy のところを該当のスクリプトファイル名…