支持可编译的Java引擎脚本



继续我的问题,Java使用Beanshell作为脚本引擎,而不支持 BeanShell 引擎脚本可编译。

为什么Java除了Beanshell之外没有支持可编译的脚本引擎? 我们可以/应该覆盖它吗? 这个问题有增强功能吗?

可编译接口:

将脚本编译为无需重新编译即可重复执行的形式

我找到了JavaScriptEngine和其他JavaScriptEngine的实现,但我不知道它是否与使用相关。

Java是否有意让Groovy实现它,从而成为预期的脚本语言?

这不是一个完整的答案,但值得一提的是 beanshell2 项目,

我发现 beanshell2 问题支持可编译有一个修复程序可以从版本bsh-2.1b4开始下载.jar

  • 还有最新的bsh-2.1.6.jar
  • 根据豆子应该有 2.1.8 版本
  • 2

二月 20, 2014

更新 v2.1.8

最新的Beanshell 2.0b5(或2.0b6(也支持Compilabe,但它throw new Error("unimplemented");

编辑

在 Beanshell 2.0 中实现 Compilabe 的新问题

相关内容

  • 没有找到相关文章

最新更新