我正在尝试直接从命名空间初始化 Oracle 的 javascript nashorn 引擎jdk.nashorn.*
。(nashorn 库是 2013 Jan 的 beta 版本)。
有一个使用 javax.script.ScriptEngineManager 实用程序类调用引擎的 Nashorn 引擎实例的 Web 示例。
var engine = ScriptEngineManager.getEngineByName(*)
但是,我喜欢远离 ScriptEngineManager,所以我需要像 Rhino 一样直接调用引擎。
Context cx = Context.enter();
Scriptable scope = cx.initStandardObjects();
如何直接创建 nashorn 引擎实例?