Archive tool for java archives
fastjar -ctxu [\s-1OPTIONS\s0] [jar-file] [manifest-file] [-C dir] files...
\*(C`fastjar\*(C' is an implementation of Sun's jar utility that comes with the \s-1JDK\s0, written entirely in C, and runs in a fraction of the time while being feature compatible.
If any file is a directory then it is processed recursively. The manifest file name and the archive file name needs to be specified in the same order the -m and -f flags are specified.
Exactly one of the following actions must be specified:
Create new archive.
List table of contents for archive.
Extract named (or all) files from archive.
Update existing archive.
The following parameters are optional:
Read the names of the files to add to the archive from stdin. This option is supported only in combination with -c or -u. Non standard option added in the \s-1GCC\s0 version.
Change to the directory and include the following file.
Prevent fastjar from reading the content of a directory when specifying one (and instead relying on the provided list of files to populate the archive with regard to the directory entry). Non standard option added in the \s-1GCC\s0 version.
Do not create a manifest file for the entries.
Generate an index of the packages in this jar and its Class-Path.
All options starting with -J are ignored.
Store only; use no \s-1ZIP\s0 compression.
Display version information.
Specify archive file name.
Include manifest information from specified manifest file.
Generate verbose output on standard output.
Parameters of the form @option{@}\s-1FILE\s0 are considered to be names of files, and are expanded with the contents of the file.
All remaining options are considered to be names of files.
gcj\|(1), gij\|(1), grepjar\|(1) and the Info entry for gcj.
Copyright (C) 2002, 2007, 2008 Matthias Klose
Permission is granted to copy, distribute and/or modify this document under the terms of the \s-1GNU\s0 General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. A copy of the license is included in the man page gfdl\|(7).