Scripting for the Java Platform: Difference between revisions
Appearance
Content deleted Content added
m Removing link(s): Wikipedia:Articles for deletion/Java version history closed as delete (XFDcloser) |
→External links: fix some broken extlinks |
||
Line 30: | Line 30: | ||
== External links == |
== External links == |
||
⚫ | |||
* {{cite web |last1=Roth |first1=Gregor |date=2007-11-20 |df=mdy |url=https://www.infoworld.com/article/2077792/scripting-on-the-java-platform.html |title=Scripting on the Java platform |work=[[JavaWorld]] |accessdate=2020-07-27}} |
|||
* {{cite web |last1=O'Conner |first1=John |date=July 2006 |df=mdy |url=https://www.oracle.com/technical-resources/articles/javase/scripting.html |title=Scripting for the Java Platform |publisher=[[Sun Microsystems]] |accessdate=2020-07-27}} |
|||
* {{cite web |last1=Tremblett |first1=Paul |date=2009-03-08 |df=mdy |url=https://www.drdobbs.com/jvm/215801163 |title=JSR 223: Scripting for the Java Platform |work=[[Dr. Dobb's Journal]] |accessdate=2020-07-27}} |
|||
* [https://docs.oracle.com/en/java/javase/14/scripting/scripting-languages-and-java.html Java Scripting Programmer's Guide] for [[Java SE]] 14 at [[Oracle Corporation|Oracle]] |
|||
⚫ | |||
* [http://www.javaworld.com/javaworld/jw-11-2007/jw-11-jsr223.html JavaWorld: Scripting on the Java platform] |
|||
* [https://web.archive.org/web/20101027011512/http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/ Sun Developer Network: Scripting for the Java Platform (via archive.org)] |
|||
* [http://www.drdobbs.com/jvm/215801163 Dr Dobb's: JSR 223: Scripting for the Java Platform] |
|||
* [http://docs.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html Oracle: Java Scripting Programmer's Guide] |
|||
[[Category:Java specification requests]] |
[[Category:Java specification requests]] |
||
Revision as of 18:22, 27 July 2020
Scripting for the Java Platform is a framework for embedding scripts into Java source code.
There is no requirement for a given Java Virtual Machine (JVM) to include any engines by default, but the Oracle JVM (Java 6 and later) includes a JavaScript engine, based on Rhino version 1.6R2 before Java 8, and Nashorn since Java 8.
Scripting for the Java Platform was developed under the Java Community Process as JSR 223. The final release of JSR 223 happened on December 11, 2006. The specification, however, was withdrawn later on December 13, 2016 after a Maintenance Review Ballot,[1] where it was decided that this functionality would be included as an integral part of Java 9 and onward.
See also
References
Bibliography
- Bosanac, Dejan (August 19, 2007), Scripting in Java: Languages, Frameworks, and Patterns (1st ed.), Addison-Wesley Professional, p. 552, ISBN 978-0-321-32193-0
External links
- JSR 223: Scripting for the Java Platform Specification Request
- Roth, Gregor (November 20, 2007). "Scripting on the Java platform". JavaWorld. Retrieved 2020-07-27.
- O'Conner, John (July 2006). "Scripting for the Java Platform". Sun Microsystems. Retrieved 2020-07-27.
- Tremblett, Paul (March 8, 2009). "JSR 223: Scripting for the Java Platform". Dr. Dobb's Journal. Retrieved 2020-07-27.
- Java Scripting Programmer's Guide for Java SE 14 at Oracle