次のように実行される Groovy スクリプトがあります。
File scriptFile = ...;
ScriptEngine engine = ...;
String script = FileUtils.readFileToString(scriptFile);
Object evalResult = engine.eval(script, bindings);
当然のことながら、スクリプト ファイルに設定されたブレークポイントはトリガーされません。機能させるために何を変更できますか?スクリプトは、より大きなプログラムのコンテキストで実行する必要があり (個別の起動構成は必要ありません)、ScriptEngine
ファイルは実行時にのみ認識されます。