5 Installers
The Advanced Management Console enables administrators to add Java installer packages for Windows and macOS.
Note:
Adding Java installer packages for Linux platform is currently not supported.AMC supports Java Runtime (JRE) installers for Enterprise (MSI) as well as Non-Enterprise (EXE/DMG). The customized installer package contains the installation options that are set according to the needs of the enterprise.
This topic includes the following sections:
About Installer Configurations
The Installers tab of the Advanced Management Console is divided into Enterprise and Non Enterprise sub tabs. Each of these sub tabs comprises the Windows tab and the macOS tabs that show the installer configurations that have been created on Windows and macOS respectively. Information about each installer is also shown, such as the date it was last modified and the number of properties that have been customized. Commercial customers have access to MSI (Windows installer) for the JRE. These files contain installer properties that you can set to customize the installation of the JRE. The Advanced Management Console enables you to create configuration files and custom installer files to use when deploying a JRE to desktops that run on these operating systems.
Note:
Any kind of installer configuration is applicable to Enterprise installers only.The initial configuration is created when the Java version is added to the Advanced Management Console . This configuration shows the default settings for the installer properties.
Adding a Java Version
If you have an installer file for a Java Runtime Environment (JRE) version that is used in your enterprise, then add this Java version to the Advanced Management Console .
To add a Java version:
The installer file shown next to the Java version contains the default settings for the installer properties. This is the base version, which is never changed in the Advanced Management Console .
Note:
Click the Non Enterprise sub tab, and repeat the steps to add a Java version to non-enterprise JREs.Adding an Installer Configuration
After you add a Java version to Advanced Management Console, you can add more configurations for that version as needed. Different configurations enable you to customize the installation for the different groups that you support.
Note:
The configuration-related topics are applicable only to Enterprise JREs only. Non-Enterprise JREs cannot be configured. They are used without configuration.To add an installer configuration:
Editing an Installer Configuration
You can modify existing installer configurations in Advanced Management Console as needed.
To edit an installer configuration:
Any customized MSI files and exported configuration files that were created before the configuration was edited are not changed.
Deleting an Installer Configuration
When a configuration is no longer needed, you can delete this installer configuration from Advanced Management Console .
Applying a Configuration to an Installer File
To create a custom installer file, apply an installer configuration in Advanced Management Console to the base installer file for a Java version. The custom installer file then contains the settings needed to install the Java Runtime Environment (JRE) in your enterprise.
Use this installer (MSI) file with system management software to distribute the JRE and ensure that it is installed with the settings required by your enterprise. If needed, settings in the MSI file can be overridden by settings passed from the command line or a configuration file.
Exporting an Installer Configuration to a File
A configuration file for installer can be exported using the Export to File option. This configuration contains customized setting applicable to related Java version installer and can be used to run a customized installations.
When you install a JRE, pass the file that you created while installing an MSI file. This step is required to provide custom settings to the file that is created during MSI installation. Ensure that the version of the JRE you are installing matches the version of the JRE for which the configuration file was created. Make sure that the Settings in the configuration file override the settings in the MSI file. Settings from the command line override both the configuration file and the MSI file.
You can use this configuration file to test configurations without needing to create multiple MSI files. Also, if most settings are the same for all organizations, then you can create a custom MSI file for most settings and then pass in a configuration file for the few settings that are different.
Installer Configuration Attributes
The Installers tab of Advanced Management Console provides information about the available installer configurations and the attributes. Configurations for each Java version that was added to Advanced Management Console are grouped by Java version.
The following table describes the information shown for each configuration:
Attribute | Description |
---|---|
Configuration |
Name of the configuration |
Created On |
Date and time that the configuration was created |
Last Modified On |
Date and time of the most recent modification |
# Customized Properties |
Number of properties that have a value different than the default value |
Actions |
Actions that are available for the configuration |
Installer Configuration Properties
Property settings are used to manage the installation of the Java Runtime Environment (JRE). These settings control such things as the location of the deployment rule set, where the JRE is installed, and if Java applications are allowed to run in the browser.
The properties that are available differ by the version of the JRE. See Installer Configuration File Options in MSI Enterprise JRE Installer Guide for Windows.