小编Soh*_*far的帖子

Java 11 的 Nashorn 替代品

我Nashorn在 Java 11 中使用JavaScript 引擎,它工作正常,但很快就会被弃用。我尝试过GraalVM,我发现它更糟糕,因为执行一个简单的表达式(例如 2+3)需要 13-14 秒。有没有其他替代方法可以使用,或者我应该尝试GraalVM使用其他方法(如果有的话)?

ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("javascript");
engine.eval("2+3");
Run Code Online (Sandbox Code Playgroud)

java javascript-engine scriptengine nashorn graalvm

10
推荐指数
2
解决办法
7007
查看次数

标签 统计

graalvm ×1

java ×1

javascript-engine ×1

nashorn ×1

scriptengine ×1