Appendix C. JAR
The jar command-line tool is used to create
Java Archives, or JAR files. A JAR
contains other files, which may be compressed using the popular ZIP
format. The jar tool is used to create and modify
JARs.
JAR files will someday improve the speed of downloading applets over the network. You can stick all the files an applet needs into a JAR. This offers two speed advantages:
The client needs to download only one JAR, instead of the many individual files that make up the applet. Applets are typically composed of a number of small class, graphics, and audio files. The cost of setting up a separate network connection for each one is high. Downloading a single, larger file is faster.
Some of the files in the JAR may be compressed, which makes the download a little faster. Of course, it takes a little time to decompress the files, but bandwidth is clearly the time drain du jour.
Currently, only the appletviewer tool and HotJava
recognize JAR files containing applets. The major browser vendors are
expected to follow suit soon.
A JAR file can be signed, using javakey in JDK
1.1, or jarsigner in JDK 1.2.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access