import javax.script.*; public class Main { ScriptEngineManager manager = new ScriptEngineManager(); for (ScriptEngineFactory f : manager.getEngineFactories()) { printBasicInfo(f); } ScriptEngine nashorn = manager.getEngineByName("nashorn"); if(nashorn != null) { } else { } } public static void printBasicInfo(ScriptEngineFactory factory) { } }
Standard input is empty
engine name=Mozilla Rhino engine version=1.7 release 3 PRERELEASE language name=ECMAScript extensions=[js] language version=1.8 names=[js, rhino, JavaScript, javascript, ECMAScript, ecmascript] mime types=[application/javascript, application/ecmascript, text/javascript, text/ecmascript] Nashorn is not present.