Java 11 的 Nashorn 替代方案 [已关闭]
2022-09-03 15:45:48
我正在Java 11中使用Nashorn JavaScript引擎,它工作正常,只是它很快就会被弃用。我尝试过GraalVM,我发现它更糟,因为它需要13-14秒来执行一个简单的表达式(例如2 + 3)。是否有任何其他替代方案可以使用,或者我应该尝试使用其他方法(如果有的话)来尝试GraalVM?
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("javascript");
engine.eval("2+3");