使用Rhino从JS生成等效的Java类

时间:2014-08-17 23:09:30

标签: java javascript compilation rhino

我有一个有效的Rhino项目,有几个JavaScript和Java文件一起工作。现在,我想将JS编译为Java .class文件。它应该创建等效的Java类。我的一个JS文件看起来像这样。

load ('org/me/SomeJSClass.js');
importClass(Packages.org.me.SomeJavaClass);

function Fruit(n, arr) {
    this.name = n;
    this.foo = function(bar) {...};
}

根据the answer here,如果我第一次使用Java接口/抽象类来扩展,我可以这样做,但我不想为每个JS文件执行此操作。有没有扩展Java类的解决方案。如果没有,可以为我生成Java类吗?

0 个答案:

没有答案