This project could be used as an example to create an IzPack installer for your maven module
The sample project is organised as follows:
izpack-seed
+-application
+-install
| \-package
| \-panel
| \-installer
A dummy application displaying a parameter in a log.
Unlike IzPack wiki, for the sake of code organisation, this sample proposes an approach with 3 modules instead of 2 in IzPack documentation.
- an assembly module called package
- an additional panel module
- an IzPack installer module
Once built using mvn clean install
, the installer will be generated under install/installer/target/izpack-seed-installer-${project.version}.jar
Execute the jar double clicking on it or executing java - jar izpack-seed-installer-${project.version}.jar
The installer is launched.
Finally to execute the application, go to its installation directory and run
./run.sh "this is the text which will be logged"
(run.sh should be executable)