The Java Runtime Environment

What is software deployment all about, and how does it apply to Java?

Generally speaking, the software deployment process is a sequence of steps as detailed in Figure 1.1. This is a deceptive diagram because, as we will see, things are not so simple.

Figure 1.1. The software deployment lifecycle.

It could help to think of our latest favorite application that we downloaded from some Web site and installed on our computer. Someone developed and then published it for use.

However, the scenario could be slightly different; we could have downloaded the latest videogame to a handheld device using another form of the Internet ...

Get Java™ Deployment with JNLP™ and Webstart™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.