Building cross-platform installers

When cloud services became the ubiquitous way to install desktop software, classic GUI installers became almost obsolete. Cloud package repositories or stores can be much more convenient to install and, in the first place, update the desktop application.

At the same time, GUI installers are still widely used for various free and commercial applications. Especially for cross-platform applications, GUI installers should show the same behavior on all supported platforms despite not being fully native on those platforms. Some applications require complex environment changes at the time of installation, for example, registering themselves as Windows services or setting environment variables.

In this recipe, we will ...

Get OpenJDK Cookbook 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.