我找到了Rhino JS Compiler文档,其中说明了如何编译JS - > JVM,但我发现的唯一记录的界面是命令行工具。此外,它似乎是为“脚本(命令列表)” - >而构建的。 “runnable Main()方法”用例,而不是(例如)子类化特定的Java类。
有没有一种简单的方法可以使用Rhino代码生成器为我定义的类生成.class文件?具体来说,我正在尝试实现一个用于Java库的接口,该库将转向并对其进行检查,因此在Rhino中实现接口的常规解释器机制在这里不起作用。
答案 0 :(得分:0)
我不熟悉Rhino的这些细节,但是关于javax.script的Java文档有一个非常简单的标题为Implementing Java Interfaces的部分。也许这会有所帮助。