次のようなディレクトリ構造があります。
- .../GroovyScriptsRoot
- サブフォルダー名1/script/ScriptName1.groovy
- サブフォルダー名2/script/ScriptName2.groovy
- サブフォルダー名3/script/ScriptName3.groovy
- サブフォルダー名4/script/ScriptName4.groovy
- ...
だから私は基本的にこのようなことをしたい:
GroovyScriptEngine engine = new GroovyScriptEngine(new String[]{".../GroovyScriptsRoot"});
自分で試してみましたが、スクリプトが読み込まれません。スクリプトへのフルパスが必要ですが、これはあまり良くありません。ある種の回避策はありますか?