为rhino构建java脚本调试器

我正在使用tomcat服务器,我添加了一个犀牛引擎,以便我的用户能够使用某些脚本function。 第二阶段是提供一些调试环境。

我知道rhino有一个调试API,但我找不到任何关于如何使用它的文档/代码示例,并围绕它构建一个调试器

有谁知道?

检查这个post

让Rhino调试器在使用Rhino调试器的 servlet中工作 。

一定要阅读整个post

针对嵌入式引擎的Rhino调试器

来自上述线程的某些人管理(基于我提供的第一个链接) 将调试器附加到嵌入式rhino实例

其他一些人甚至在sourcefore做了一个小项目(没有测试)

调试rhino你只需要调试和debug-rhino文件夹,其余的是其他一些东西

我建议利用作为JSDT的一部分提供的那个,我已经嵌入在servlet环境中并且花了大约1天才开始(研究如何使rhino服务器与eclipse工作区中的源匹配源,以便它们会正确调试)。 http://wiki.eclipse.org/JSDT/Debug/Rhino/Embedding_Rhino_Debugger

我在Apache CXF中编写代码以编程方式启动Rhino调试器。 您可能会发现它是一个有用的示例。