Отладка Groovy-скриптов, работающих в ScriptEngine из Eclipse
У меня есть скрипт Groovy, который запускается так:
File scriptFile = ...;
ScriptEngine engine = ...;
String script = FileUtils.readFileToString(scriptFile);
Object evalResult = engine.eval(script, bindings);
Неудивительно, что точка останова, установленная в файле сценария, не срабатывает. Что я могу изменить, чтобы это работало? Сценарий должен быть запущен в контексте более крупной программы (без отдельной конфигурации запуска) и черезScriptEngine
и файл известен только во время выполнения.