Projects / Autojar


Autojar helps create jar files of minimal size from different inputs (classes, external archives, etc.). It starts from one or more given classes (e.g., an applet), recursively searches the bytecode for references to other classes, extracts these classes from the input archives, and copies them to the output. The resulting archive will only contain the classes that are really needed, so the size and loading time of applets can be kept low, and applications can be made independent of installed libraries. In a similar way, Autojar can search directories and archives for other resources like image files, extract them, and copy them to the output.

Operating Systems

RSS Recent releases

  •  13 Aug 2008 08:08

Release Notes: Some bugs were fixed. An Eclipse plugin is now included.

  •  27 Jun 2006 08:47

Release Notes: Minor bugfixes were made. The -X option was added to exclude files and directories. In verbose mode, autojar now outputs a list of archives that are included in the classpath but never used.

  •  24 Jan 2006 11:55

No changes have been submitted for this release.


Project Spotlight

TheSSS (The Smallest Server Suite)

A lightweight server suite for LANs.


Project Spotlight


A Mod_Perl HTTP Authentication module using salted SHA2.