Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Java 6 includes built-in support for JSR 223: Scripting for the Java Platform API classes. This Framework framework can be used to host Script Engines in Java Applications. Numerous Scripting engines are available.


Groovy has many mechanisms for integration with Java, some of which provider richer options than available with JSR 223 (e.g. greater configurability and more security control). JSR 223 is recommended when you need to keep the choice of language used flexible and you don't require integration mechanisms not supported by JSR 223.