【发布时间】:2016-11-25 13:43:32
【问题描述】:
我正在动态加载和运行存储在磁盘上的 YAML 文件中的 JavaScript 代码。我想知道是否可以(使用 intelliJ)调试 JS 代码,即使我没有从独立的 JS 文件加载它。为简化问题描述,请考虑以下 Java 代码:
NashornScriptEngineFactory nashornFactory = new NashornScriptEngineFactory();
ScriptEngine engine = nashornFactory.getScriptEngine();
engine.eval("var a = 1 + 1;\nprint(a);");
如何在第二行设置断点(“打印”函数调用)以及如何检查变量“a”的值?如果这不可能,最好的解决方法是什么?
【问题讨论】:
标签: javascript java intellij-idea nashorn