PackJacket
Encyclopedia
PackJacket is an open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 application to create cross-platform Java installers. The installer generated can be a JAR
JAR (file format)
In software, JAR is an archive file format typically used to aggregate many Java class files and associated metadata and resources into one file to distribute application software or libraries on the Java platform.JAR files are built on the ZIP file format and have the .jar file extension...

 or an EXE
EXE
EXE is the common filename extension denoting an executable file in the DOS, OpenVMS, Microsoft Windows, Symbian, and OS/2 operating systems....

.

PackJacket takes care of the XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

 code, compiling to Java, and wrapping into an EXE
EXE
EXE is the common filename extension denoting an executable file in the DOS, OpenVMS, Microsoft Windows, Symbian, and OS/2 operating systems....

 for faster and simpler generation of installers.

PackJacket is released under the terms of the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

.

General

  • Cross-platform GUI - Confirmed to work on Windows Vista, Windows 7 and Ubuntu
  • Save configurations
  • Create XML, JAR, EXE installers
  • Open-source - Licensed under GPL

Add to Installer

  • General information (i.e. name, version, website)
  • Authors of application
  • License and info panels in text or html form
  • Dimensions of the installer
  • Languages installer will be available in
  • Assortment of common panels
  • Windows/Unix shortcuts
  • Change Look and Feel depending on the user's operating system
  • Header text and images on installer
  • Step Counter (e.g. Step 3 of 7) in form of text or progress bar
  • Logo on language selection screen
  • Image on side of installer
  • Installer can be split up
  • Packs, more below
  • User Input to get some input from the user
  • Running processes

Packs

  • General information (i.e. name, description, mandatory, pre-selected)
  • Icon
  • What packs it depends on
  • What operating system to install on
  • Add files, directories
  • Rename a file once installed
  • What operating system to install the file on
  • Parents of packs
  • Make any file executable

External references

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK