JRE VM Pack Structure
InstallAnywhere 2024 R2
VM packs are stored as archives with a .vm extension. VM packs contain a VM archive (vm.zip or vm.tar.Z) and a vm.properties file.
The structure and contents of the JVM archive inside the VM pack vary between Windows-based, OS or OS X–based, and UNIX-based systems.
Platform |
VM Pack Structure |
Windows VM Packs |
Windows.vm |-vm.properties |-vm.zip |-bin |-java |-lib |
OS or OS X VM Packs |
.vm |-vm.properties |-vm.zip |-jre |-Contents |-home |-bin |-java |-lib |
UNIX VM Packs |
unix.vm |-vm.properties |-vm.tar.Z |-jre |-bin |-java |-lib |
Support for VM Packs With Nested JRE Folders
In addition to supporting normal VM pack structure, InstallAnywhere also supports VM packs that have nested JRE folders (such as jre/jre/bin).
The following table lists the VM pack structure for VM packs that have nested JRE folders.
Platform |
VM Pack Structure |
Windows VM Packs |
Windows.vm |-vm.properties |-vm.zip |-jre |-bin |-java |-lib |
UNIX VM Packs |
Unix.vm |-vm.properties |-vm.tar.Z |-jre |-jre |-bin |-java |-lib |
Important:Only one level of nesting of JRE folders is supported.
See Also
Using the Create JRE VM Pack Wizard