

The auto-download feature simplifies Java Web Start deployments because it makes commonly used software readily available for use with Java Web Start. It ensures that the JRE that your application is tested on will be available on the user's machine, as well as make it possible to seamlessly upgrade to improved versions of the Java 2 platform over time. The ability to automatically download a JRE is one of the key features to ensure robust deployments.

When a user first accesses this application, the Java Web Start software will download all the needed files for the application, as well as download the Java Runtime Environment (JRE) if the requested version is not available locally. Auto-download of Software from JavaĪ main feature of the Java Network Launching Protocol and API technology is the ability to automatically download and install Java Runtime Environments onto the users machine.įor example, an application might depend APIs in Sun's Java Runtime Environment 1.4.0 (or later). Each application developed for use with the Java Web Start software specifies which version of the Java 2 platform it requires, e.g., version 1.4 or 1.5, and each application runs on a dedicated Java Virtual Machine (JVM). Java Web Start technology works with any browser and any Web server. The technology is being developed through the JCP program as JSR-56: The Java Network Launching Protocol & API (JNLP), which provides a browser-independent architecture for deploying Java 2 technology-based applications to the client desktop. Java Web Start software provides a flexible and robust deployment solution for Java technology-based applications based on the Java Community Process program (JCP). How to Request a Specific Version of the Java Runtime Environment.
