以下代碼返回一個空數組。ScriptEngineManager.getEngineFactories返回appengine上沒有工廠
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();
它的工作原理在開發環境中,而不會出動。
即使在將js.jar從rhino添加到lib文件夾並將其添加到類路徑後,也沒有找到EngineFactories。
我在做什麼錯?
我猜你正在使用Rhino,但你不會說。您需要明確提及您使用的庫,並顯示您的導入。 –
@尼克約翰遜呀,犀牛。我以爲我確實提到過。 –
即時運行到相同的問題。任何人都有這個運氣? – Sam