javax.script.ScriptEngineManager gibt mir keine Engine

pkm

Bekanntes Mitglied
Ich have javax.script.ScriptEngineManager in meinem JAVA-Code importiert. Dies funktioniert auch sehr gut. Problem dabei: manager.getEngineByName("JavaScript") und auch manager.getEngineByName("js") gibt mir immer null. Kennt jemand diesen Fehler? Er ist mir völlig unerklärlich.

Java:
                ScriptEngineManager manager = new ScriptEngineManager();
                   
                ScriptEngine engine = manager.getEngineByName("JavaScript");

Edit: Ich bin heruntergegangen auf jre 1.8 (von 15), da ist die Engine immer noch null.
 
Zuletzt bearbeitet:
Die Nashorn Engine ist doch in JDK15 rausgeflogen. Kann es sein, dass du >= 15 nutzt?
Edit: zu spät deine Ergänzung gelesen. Sicher, dass du 1.8 verwendest und nicht aus Versehen noch 15 (durch falsche Konfiguration)?
 
Ah dann scheint es da einen Umweg zu geben, dann muss ich mit meiner Javaversion runtergehen, danke!.
 

Zurück
Oben