Отладка динамически загружаемого кода JavaScript с IntelliJ и механизмом Nashorn

Я динамически загружаю и запускаю код JavaScript, который хранится на диске в файле YAML. Я хотел бы знать, можно ли (используя intelliJ) отлаживать код JS, даже если я не загружаю его из отдельного файла JS. Чтобы упростить описание проблемы, рассмотрим следующий код Java:

NashornScriptEngineFactory nashornFactory = new NashornScriptEngineFactory();
ScriptEngine engine = nashornFactory.getScriptEngine();
engine.eval("var a = 1 + 1;\nprint(a);");

Как установить точку останова во второй строке (вызов функции «print») и как проверить значение переменной «a»? Если это невозможно, что будет лучшим решением?

Ответы на вопрос(1)

Ваш ответ на вопрос