BeanBag will install single files or filesets (zip/jar archives) into predetermined or user-prompted locations. It will create directories and links/shortcuts as required. Although originally intended for the delivery of java classes, it will quite happily install normal executables, batch or text files, etc.
The BeanBag packager (bagMan) generates a control.java file from a list of installation instructions. This file can be used as is for simple installation or can be customized for more complex situations (such as choice of installation location or selection of packages to install).
The installer will take care of problems with platform-specific filename conventions (for example, which way do the slashes go?) and line endings on text files. Source files can be prepared using whichever conventions are most convenient to the user.
[Goto Top]