Editor: install4j is a powerful multi-platform Java installer builder that generates native installers and application launchers for Java applications. install4j excels in its ease of use, its extensive platform support and its powerful screen and action system.
install4j offers the following features:
install4j creates media files for all mainstream platforms:
install4j makes designing and building installers easier than ever:
Construction of a Distribution Tree
Compilation of Native Launchers
Installers and Uninstallers
JRE Bundling and On-Demand Download of JREs
Updates
Screens
Actions
new:
Includes in .vmoptions files. A .vmoptions file is the file next to a launcher that allows you to specify additional VM parameters. In this release, a new special option
Support for loading response files in the installer. Until now, a reponse file could only be specified on the command line with the -varfile option and was mainly useful for unattended installations. In this release, a "Load response file" action has been added that can load user input from a previous installation
Improved persistence of installer variables. Previously, accessing installer and compiler variables in your own applications was not directly supported. With the new com.install4j.api.launcher.Variables class, you can access installer variables that were saved in the automatically created response file, as well as all compiler variables that were defined in the install4j IDE.
new:
* Support for including other .vmoptions files
* Improved persistence of installer variables
* Support for loading response files in the installer
* Improved proxy handling and server side authentication
* Console access for Windows GUI launchers
* Visual progress for unattended execution