Describing Extensions and Installers

When deploying Java code with JNLP, you will be dealing with application descriptors most of the time. Despite that, there are several common situations where extension descriptors come into play, as follows:

  • When the basic installation procedure accomplished by a JNLP Client is not adequate. In these cases, a proprietary installer (that is, code written by you) is needed. In Chapter 8, we saw an example of how to launch a custom installer by means of JNLP. For installing native resources—device drivers, native code or native libraries, and so on—an installer descriptor JNLP file is needed.

  • When our application relies on other libraries, and we prefer to keep those libraries explicitly separated from the application ...

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.