JavaでGroovyスクリプトを実行するにはどうすればいいですか?

JavaでGroovyスクリプトを実行するには、以下の手順に従うことができます。

  1. Groovyライブラリーの依存関係を追加するには、プロジェクトにGroovyライブラリーの依存関係を追加する必要があります。MavenやGradleなどのビルドツールを使用して依存関係を追加することができます。
  2. GroovyShellオブジェクトを作成する:GroovyのGroovyShellクラスを使用してGroovyスクリプトを実行します。GroovyShellオブジェクトを使用してGroovyスクリプトをロードおよび実行できます。
  3. Groovyスクリプトファイルを読み込む:GroovyShellのparse()メソッドを使用してGroovyスクリプトファイルを読み込む。
  4. Groovyスクリプトを実行する: 読み込まれたGroovyスクリプトを実行するには、GroovyShellオブジェクトのevaluate()メソッドを使用します。

以下は簡単なサンプルコードです。

import groovy.lang.GroovyShell;
import groovy.lang.Binding;

public class ExecuteGroovyScript {
    public static void main(String[] args) {
        GroovyShell shell = new GroovyShell();

        // 加载Groovy脚本文件
        shell.parse(new File("path/to/your/groovy/script.groovy"));

        // 执行Groovy脚本
        shell.evaluate("println 'Hello, Groovy!'");
    }
}

上記の例では、最初にGroovyShellオブジェクトが作成され、次にparse()メソッドを使用してGroovyスクリプトファイルがロードされ、最後にevaluate()メソッドを使用してGroovyスクリプトが実行されます。他のGroovyスクリプトを実行するために、コードを必要に応じて変更することができます。

コメントを残す 0

Your email address will not be published. Required fields are marked *