我开始使用 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/