7

我开始使用 ScriptEngine 来运行 javascript 代码。我发现它非常有用并且对我的需求有好处,但是缺少一件事,以及它的调试。我该怎么做?我真的希望能够只放置一个断点或单步执行,然后看到 js 解释器一步一步地运行我的代码。那可能吗?

4

2 回答 2

1

诚然,这不是一个很好的答案(但是您的问题缺少有关您要调试的 JDK 或工具的一些细节)。

在任何情况下,如果您使用 IntelliJ 作为您的 IDE,它带有一个 Nashorn 调试器,允许您单步执行 JavaScript 代码和任何引用的 Java 代码。

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

于 2014-05-09T14:55:45.980 回答
0

Netbeans 8 完全支持 Java/JavaScript 中的 Nashorn 调试。

于 2014-05-12T11:23:57.767 回答