variable selector
next to them.
In these text fields you can use variables. Variables are always written in the form
%VARIABLE%, i.e. surrounded by percent signs. To use a percent sign in text fields
that support variables, just double the percent sign.
Variables are either
In the VM parameters text field for the launcher definition, you can also use the variable INSTALL4J_EXEDIR which is evaluated at runtime and contains the directory of the executable, as well as the variable INSTALL4J_PATHLIST_SEPARATOR which contains the path separator for the target platform. INSTALL4J_JVM_HOME contains the directory of the JRE that your executable is running with.
User variables are useful to internationalize certain text field values such as the product name or the names of installation components or to customize certain aspects of launchers and installers on a per-media file basis.
To see all variable replacements, switch on extra verbose output in the build step.
getUserVariableValue() method of the context object
gives access to all variable values.