3

外部の Groovy スクリプトからクラスを解析する必要がある Groovy スクリプトがあります。パラメータを渡す方法がわかりません。これが機能するものです:

私が実行している Groovy スクリプトは、この行を使用して external.groovy から外部クラスを解析しています。

new GroovyShell().parse(new File('External.groovy'))

external.groovy は次のようになります。

class External {
    public external() {
        println "Hello"
    }
}

できます。

私が抱えている問題は、パラメーターを外部メソッドに渡す方法が見つかりません。external.groovy は次のようになります。

class External {
    public external(String name) {
        println name
    }
}

実行中のスクリプトにパラメーターを追加するにはどうすればよいですか。

new GroovyShell().parse(new File('external.groovy')) //need to include the 'Name' parameter to this
4

1 に答える 1