由于某些原因,我不得不使用Java 5。我从javase7开始学习编程,所以我不熟悉旧版本。
包含ScriptEngine
类和ScriptEngineManager
类的javax.script
包在Java 5中不存在。但Rhino项目是在Java5之前创建的。所以我想知道在javax.script
引入java6之前,如何使用java脚本引擎?
(我浏览了Java se 5 API文档。似乎没有ScriptEngine
类的替代品。所有在线搜索结果都给了我现代代码。)
看看Apache BSF。Rhino实际上出现在支持的语言列表中。
您可以从Rhino项目下载的源代码/jar并直接使用它们:https://developer.mozilla.org/en-US/docs/Rhino