Mega Code Archive

 
Categories / Java Tutorial / Development
 

List the script engines

import java.util.List; import javax.script.ScriptEngine; import javax.script.ScriptEngineFactory; import javax.script.ScriptEngineManager; public class ListEngines {   public static void main(String args[]) {     ScriptEngineManager manager = new ScriptEngineManager();     List<ScriptEngineFactory> factories = manager.getEngineFactories();     for (ScriptEngineFactory factory : factories) {       System.out.println(factory.getEngineName());       System.out.println(factory.getEngineVersion());       System.out.println(factory.getLanguageName());       System.out.println(factory.getLanguageVersion());       System.out.println(factory.getExtensions());       System.out.println(factory.getMimeTypes());       System.out.println(factory.getNames());     }   } } /* */ Mozilla Rhino 1.6 release 2 ECMAScript 1.6 [js] [application/javascript, application/ecmascript, text/javascript, text/ecmascript] [js, rhino, JavaScript, javascript, ECMAScript, ecmascript]