java - 调试 Java 的 ScriptEngine 对象

标签 java javascript debugging scriptengine

我开始使用 ScriptEngine 来运行 javascript 代码。 我发现它非常有用并且非常适合我的需要,但是缺少一件事,那就是它的调试。 我该怎么做? 我真的希望能够只放置一个断点或进入并看到 js 解释器一步一步地运行我的代码。 这可能吗?

最佳答案

不可否认,这不是一个很好的答案(但您的问题缺少有关您希望使用哪些 JDK 或工具进行调试的详细信息)。

无论如何,如果您使用 IntelliJ 作为 IDE,它会附带一个 Nashorn 调试器,允许您单步执行 JavaScript 代码和任何引用的 Java 代码。

更多细节在这里:http://blog.jetbrains.com/idea/2014/03/debugger-for-jdk8s-nashorn-javascript-in-intellij-idea-13-1/

关于java - 调试 Java 的 ScriptEngine 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20175021/

相关文章:

java - 如何通过比较 Java 中给定对象中的字段值来合并两个对象列表

java - 三重 DES Java 不工作

java - 在 Maven 中通过安全校验和锁定依赖项

javascript - 隐藏 SVG 中的关键数据

javascript - 确定超出最大调用堆栈大小的位置

java 多维数组列表

javascript - 在 Safari 中的 Canvas 页面 iFrame 中使用带有 JS SDK 的 Facebook Graph API 被破坏

c++ - 调试断言失败

xcode - 在 Xcode 6.2 中调试

javascript - 如何将鼠标悬停在按钮上,使用 jQuery 使包含 Div 的框阴影变暗