调试Java的ScriptEngine对象

时间:2013-11-24 13:28:26

标签: java javascript debugging scriptengine

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

2 个答案:

答案 0 :(得分:1)

不可否认,这不是一个很好的答案(但你的问题缺乏一些关于JDK或你正在调试的工具的细节)。

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

详情请见http://blog.jetbrains.com/idea/2014/03/debugger-for-jdk8s-nashorn-javascript-in-intellij-idea-13-1/

答案 1 :(得分:0)

Netbeans 8完全支持在Java / JavaScript中循环调试Nashorn。