无法调用“javax.script.ScriptEngine.eval(String)”,因为“engine”为空

我尝试使用 ScriptEngine 类,但出现错误,我不知道为什么。 我的 JRE 系统库是 [JavaSE-15]


    import javax.script.ScriptEngine;
    import javax.script.ScriptEngineManager;
    import javax.script.ScriptException;
    public class qw {
    
        public static void main(String[] args) throws ScriptException{
            
                    ScriptEngineManager mgr = new ScriptEngineManager();
                    ScriptEngine engine = mgr.getEngineByName("JavaScript");
                    String addition = "35+76+89+100+20";
                    System.out.println("Result:"+engine.eval(addition)); 
    
        }
    
    }

lz407854504 回答:无法调用“javax.script.ScriptEngine.eval(String)”,因为“engine”为空

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/347476.html

大家都在问