出于某种原因,我必须使用Java 5.我开始从java se 7学习编程,所以我不熟悉旧版本。
包含javax.script
类和ScriptEngine
类的 ScriptEngineManager
包在Java 5中不存在。但Rhino项目是在Java 5之前创建的。所以我想知道如何使用在java 6中引入javax.script
之前的java脚本引擎?
(我通过Java se 5 API文档进行了扫描。似乎没有替换ScriptEngine
类。所有在线搜索结果都为我提供了现代代码。)
答案 0 :(得分:2)
看看Apache BSF。 Rhino实际上出现在list of supported languages。
答案 1 :(得分:1)
您可以从Rhino项目下载源/ jar并直接使用它们:https://developer.mozilla.org/en-US/docs/Rhino