以下代码返回一个空数组。
import javax.script.Invocable;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineFactory;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
ScriptEngineManager manager = new ScriptEngineManager();
List<ScriptEngineFactory> factories = manager.getEngineFactories();
它在开发环境中工作,但未部署。
即使将rhino中的 js.jar 添加到 lib 文件夹并将其添加到类路径中,也找不到 EngineFactories。
我究竟做错了什么?