Scripting for the Java Platform es un marco de trabajo para incrustar scripts en el código fuente de Java .
No existe ningún requisito para que una máquina virtual Java (JVM) determinada incluya ningún motor por defecto, pero la JVM de Oracle (Java 6 y posteriores) incluye un motor JavaScript , basado en Rhino versión 1.6R2 antes de Java 8, y Nashorn desde Java 8.
La funcionalidad de scripting para la plataforma Java se desarrolló bajo el Proceso de la Comunidad Java como JSR 223. La versión final de JSR 223 se publicó el 11 de diciembre de 2006. Sin embargo, la especificación se retiró posteriormente el 13 de diciembre de 2016 tras una votación de revisión de mantenimiento, [ 1 ] donde se decidió que esta funcionalidad se incluiría como parte integral de Java 9 y versiones posteriores.
Véase también
Referencias
- ↑ Detalle de JSR 223
Bibliografía
- Bosanac, Dejan (19 de agosto de 2007), Scripting in Java: Languages, Frameworks, and Patterns (1.ª ed.), Addison-Wesley Professional , pág. 552, ISBN 978-0-321-32193-0
Enlaces externos
- JSR 223: Solicitud de especificación de scripts para la plataforma Java
- Roth, Gregor (20 de noviembre de 2007). "Scripting en la plataforma Java" . JavaWorld . Recuperado el 27 de julio de 2020 .
- O'Conner, John (julio de 2006). "Scripting para la plataforma Java" . Sun Microsystems . Recuperado el 27 de julio de 2020 .
- Tremblett, Paul (8 de marzo de 2009). "JSR 223: Scripting para la plataforma Java" . Dr. Dobb's Journal . Recuperado el 27 de julio de 2020 .
- Guía del programador de scripts Java para Java SE 14 en Oracle
- Solicitudes de especificación de Java
- Temas básicos de lenguajes de programación