Adding Advanced Functionality to Installers
InstallAnywhere 2024 R2
This section explains how to add advanced functionality to an installer:
Topics |
Description |
Includes information on setting InstallAnywhere variables, checking variable values, and encrypting variable values in your installers. |
|
Describes how to create your own JVM packs for InstallAnywhere. (InstallAnywhere provides many prebuilt JVM packs on the Web.) |
|
Explains how to customize the criteria that are used for the JVM search that is performed by the installer’s launcher. (This determines the JVM under which the installer runs.) |
|
Explains how to control when a JVM that is bundled with your installer is installed and where to install it. |
|
Explains how to use project-level settings for the installer’s JVM search as well as launcher-specific settings that can leverage, or operate independently from, the installer’s JVM search. (Launcher-specific settings use the Advanced Settings on the Create LaunchAnywhere for Java Application customizer.) |
|
Describes how to use the Choose Java VM customizer to specify the functions that your end users may use to select a VM for the software that your installer deploys. |
|
Describes the format of JVM spec files—which are JVM search instructions that indicate how to search for an appropriate JVM under which the installer runs—and how to customize and write your own JVM spec files. |
|
Explains how to generate response files for use with silent installers. |
|
Shows examples of the Get User Input - Simple and Get User Input - Advanced panels. |
|
Using Command-Line Arguments with Installers and Uninstallers |
Lists the command-line arguments that you can use with InstallAnywhere-generated installers and uninstallers. |
Provides several methods that you can use to change the version of an InstallAnywhere project at build time. |
|
Explains how to create an installer that performs a disk space check at various points in the installation life cycle. |
|
Describes how to add, customize, or remove FlexNet Connect with the Enable Update Notifications action. |
|
Includes several topics about how to localize projects, installers, and installer resources. |
|
Discusses how to use custom code with your InstallAnywhere-generated installers. |
|
Explains how to import InstallShield MultiPlatform APIs (services) into a custom code action. |
|
Explains how to package custom code for use as an InstallAnywhere plug-in action. |
|
Describes how to specify the required information for digitally signing your Windows-based installer at build time. |
|
About Authentication and Code-Signing Support for OS or OS X–Based Installers |
Describes how to code sign your OS or OS X–based installers and optionally include authentication support. |
Requiring Elevated Privileges for OS or OS X–Based Installers and Uninstallers |
Explains how to configure your project to specify that elevated privileges are required for your OS or OS X–based installers and uninstallers. |
Describes how to use the $INSTALL_SUCCESS$ variable to determine the result of an install process. |
|
Provides information on debugging installers. |
See Also