An IzPack installation description is a XML file, consisting of the root element <installation> and a number of embedded elements that can be included.
An IzPack installation description must be always embedded into the root element <installation>.
The attribute defines the version of the XML file layout and is used by the compiler to identify if it is capable of compiling the XML file correctly. This should be set to the lowest version of izPack that will support the features used in the install.xml file. For a new project, this would be the major and minor parts of the current version. For izPack version 5.0.0-rc1, use version="5.0"
There are a number of elements that can be included to describe the installation:
- Header - <info>
- External jar files
- Dynamic Variables
- Dynamic Installer Requirements
Concepts and Types
There are a couple of common types that can be used in the installation description and in resource files.
These are described in Concepts and Types.