The current legacy release is IzPack 4.3.5. We encourage you to migrate to the latest release IzPack 5.1.1.
Launching an IzPack-based installer is easy. On most operating systems, a double-click on the Jar file icon will do. Otherwise, you may need to launch it from a shell command:
$ java -jar izpack-dist-5.1.1-installer.jar
If you are interested in the source code then please have a look at the instructions for obtaining it from Git.
For IzPack 4.3.5:
<dependency> <groupId>org.codehaus.izpack</groupId> <artifactId>izpack-standalone-compiler</artifactId> <version>4.3.5</version> </dependency>
For IzPack 5.x:
<dependency> <groupId>org.codehaus.izpack</groupId> <artifactId>izpack-maven-plugin</artifactId> <version>5.1.1</version> </dependency>
If you are migrating from IzPack 4 to IzPack 5, do not forget to read our migration notes.
An independent and very promising project gives Gradle users a plugin for IzPack: http://github.com/bmuschko/gradle-izpack-plugin
Brian Clapper develops an awesome plugin for Scala SBT: http://software.clapper.org/sbt-izpack/
DCP Setup Maker is an opensource project, powered by IzPack and developed by Said El Imam, that generates java installers easily for a set of files, without the need of coding knowledge. It automatically writes the xml code, and compiles it for you.
DCP Setup Maker is not affiliated with the IzPack project, and is released under the terms of the Apache license v2
The independent PackJacket opensource project offers a convenient graphical user interface for creating IzPack-based installers.
PackJacket is not affiliated with the IzPack project, and is released under the terms of the GPLv3 license
IzPack 4 came along with a simple Windows native launcher that could check for the presence of a Java Runtime, and install it if need be. This launcher is currently not supported in IzPack 5 due to a missing maintainer for this feature. If you like to take care about this just join us!