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

Recent releases

  •  13 Aug 2008 08:08

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

    •  27 Jun 2006 15: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 19:55

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.