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