java - Java SE 6 之前的脚本引擎?

标签 java java-5 scriptengine

出于某种原因,我必须使用 Java 5。我从 Java SE 7 开始学习编程,所以我不熟悉旧版本。

javax.script 包,其中包含 ScriptEngine 类和 ScriptEngineManager 类在 Java 5 中不存在。但是 Rhino 项目是这样创建的在 Java 5 之前。所以我想知道在 java 6 中引入 javax.script 之前如何使用 java 脚本引擎?

(我浏览了 Java se 5 API 文档。似乎没有 ScriptEngine 类的替代品。所有在线搜索结果都为我提供了现代代码。)

最佳答案

看看Apache BSF . Rhino 实际上出现在 list of supported languages 上.

关于java - Java SE 6 之前的脚本引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17413578/

相关文章:

javascript - 如何调用 Nashorn CompiledScript 中的方法?

javascript - Java Scripting API——来自 JavaScript 对象的属性始终为 null

javascript - 如何使用 Rhino(Java SE 6 ScriptEngine API)构建 PEG.js 0.7.0 解析器

java - 如何停止打印不同索引处的字符串?

java - hql查询的返回类型

Java URLDecoder 返回?

java - 在 1.6 以下的 mac 上开发时检测非 1.5 Java 代码

java - 尝试通过自省(introspection)从父类访问属性时出现非法访问异常

Java AffinetransformOp filter() 搞砸了我的形象

java - 如何模拟接口(interface)?