我想知道如何将 JS 支持添加到我正在开发的 Java 应用程序中。唯一重要的是最终,JS 将能够调用 Java 函数。
在网上搜索时,我发现 tracemonkey、SquirrelFishextreme 和 V8 是最好的 JavaScript 引擎,因此我更喜欢只使用它们(不包括 Rhino)。
谢谢,埃尔达德。
我想知道如何将 JS 支持添加到我正在开发的 Java 应用程序中。唯一重要的是最终,JS 将能够调用 Java 函数。
在网上搜索时,我发现 tracemonkey、SquirrelFishextreme 和 V8 是最好的 JavaScript 引擎,因此我更喜欢只使用它们(不包括 Rhino)。
谢谢,埃尔达德。
在网上搜索时,我发现 tracemonkey、SquirrelFishextreme 和 V8 是最好的 JavaScript 引擎
但它们是 C++,没有明显的 Java 绑定。Rhino 是我所知道的唯一具有 Java 绑定的 Javascript 解释器。
Google V8 与 JVM 有 2 个绑定,它一直是 JavaScript 当前性能战的发起者和领导者。
当然,您仍然需要在您的 Java 应用程序中发布一个特定于操作系统的大型 C++ 编译扩展。但它确实有效。
有关详细信息,请参阅我的评论: